aboutsummaryrefslogtreecommitdiff
path: root/src
ModeNameSize
-rw-r--r--CMakeLists.txt20700logplain
-rw-r--r--activeobject.h2029logplain
-rw-r--r--ban.cpp3625logplain
-rw-r--r--ban.h1506logplain
-rw-r--r--camera.cpp18551logplain
-rw-r--r--camera.h6071logplain
-rw-r--r--cavegen.cpp21793logplain
-rw-r--r--cavegen.h3674logplain
d---------cguittfont248logplain
-rw-r--r--chat.cpp17644logplain
-rw-r--r--chat.h7661logplain
-rw-r--r--chat_interface.h1925logplain
-rw-r--r--client.cpp46624logplain
-rw-r--r--client.h17656logplain
d---------client244logplain
-rw-r--r--clientiface.cpp20688logplain
-rw-r--r--clientiface.h19726logplain
-rw-r--r--clientmap.cpp23147logplain
-rw-r--r--clientmap.h3611logplain
-rw-r--r--clientmedia.cpp19740logplain
-rw-r--r--clientmedia.h4457logplain
-rw-r--r--clientobject.cpp1783logplain
-rw-r--r--clientobject.h3957logplain
-rw-r--r--clientsimpleobject.h1113logplain
-rw-r--r--clouds.cpp10202logplain
-rw-r--r--clouds.h2214logplain
-rw-r--r--cmake_config.h.in1132logplain
-rw-r--r--cmake_config_githash.h.in227logplain
-rw-r--r--collision.cpp17309logplain
-rw-r--r--collision.h2539logplain
-rw-r--r--config.h928logplain
-rw-r--r--constants.h3556logplain
-rw-r--r--content_abm.cpp1164logplain
-rw-r--r--content_abm.h1006logplain
-rw-r--r--content_cao.cpp50540logplain
-rw-r--r--content_cao.h4604logplain
-rw-r--r--content_cso.cpp2907logplain
-rw-r--r--content_cso.h1032logplain
-rw-r--r--content_mapblock.cpp48873logplain
-rw-r--r--content_mapblock.h992logplain
-rw-r--r--content_mapnode.cpp5141logplain
-rw-r--r--content_mapnode.h1228logplain
-rw-r--r--content_nodemeta.cpp5538logplain
-rw-r--r--content_nodemeta.h1215logplain
-rw-r--r--content_sao.cpp36278logplain
-rw-r--r--content_sao.h9026logplain
-rw-r--r--convert_json.cpp9689logplain
-rw-r--r--convert_json.h1215logplain
-rw-r--r--craftdef.cpp27979logplain
-rw-r--r--craftdef.h13400logplain
-rw-r--r--database-dummy.cpp1573logplain
-rw-r--r--database-dummy.h1265logplain
-rw-r--r--database-leveldb.cpp2769logplain
-rw-r--r--database-leveldb.h1370logplain
-rw-r--r--database-redis.cpp5499logplain
-rw-r--r--database-redis.h1424logplain
-rw-r--r--database-sqlite3.cpp8778logplain
-rw-r--r--database-sqlite3.h1970logplain
-rw-r--r--database.cpp1740logplain
-rw-r--r--database.h1496logplain
-rw-r--r--daynightratio.h1841logplain
-rw-r--r--debug.cpp9100logplain
-rw-r--r--debug.h3535logplain
-rw-r--r--defaultsettings.cpp16648logplain
-rw-r--r--defaultsettings.h1237logplain
-rw-r--r--drawscene.cpp20756logplain
-rw-r--r--drawscene.h1403logplain
-rw-r--r--dungeongen.cpp17144logplain
-rw-r--r--dungeongen.h2714logplain
-rw-r--r--emerge.cpp16701logplain
-rw-r--r--emerge.h4151logplain
-rw-r--r--environment.cpp78885logplain
-rw-r--r--environment.h17406logplain
-rw-r--r--event.h1912logplain
-rw-r--r--event_manager.h2964logplain
-rw-r--r--exceptions.h4265logplain
-rw-r--r--filecache.cpp2269logplain
-rw-r--r--filecache.h1358logplain
-rw-r--r--filesys.cpp17538logplain
-rw-r--r--filesys.h3936logplain
-rw-r--r--fontengine.cpp13158logplain
-rw-r--r--fontengine.h3692logplain
-rw-r--r--game.cpp128145logplain
-rw-r--r--game.h3177logplain
-rw-r--r--gamedef.h3267logplain
-rw-r--r--gameparams.h1009logplain
-rw-r--r--genericobject.cpp4939logplain
-rw-r--r--genericobject.h2466logplain
-rw-r--r--gettext.cpp7308logplain
-rw-r--r--gettext.h1497logplain
-rw-r--r--gettime.h1610logplain
d---------gmp118logplain
-rw-r--r--guiChatConsole.cpp16329logplain
-rw-r--r--guiChatConsole.h3910logplain
-rw-r--r--guiEngine.cpp17171logplain
-rw-r--r--guiEngine.h8778logplain
-rw-r--r--guiFileSelectMenu.cpp3211logplain
-rw-r--r--guiFileSelectMenu.h1757logplain
-rw-r--r--guiFormSpecMenu.cpp105148logplain
-rw-r--r--guiFormSpecMenu.h12806logplain
-rw-r--r--guiKeyChangeMenu.cpp12218logplain
-rw-r--r--guiKeyChangeMenu.h1957logplain
-rw-r--r--guiMainMenu.h1673logplain
-rw-r--r--guiPasswordChange.cpp6225logplain
-rw-r--r--guiPasswordChange.h1459logplain
-rw-r--r--guiTable.cpp35276logplain
-rw-r--r--guiTable.h7223logplain
-rw-r--r--guiVolumeChange.cpp4572logplain
-rw-r--r--guiVolumeChange.h1504logplain
-rw-r--r--guiscalingfilter.cpp5853logplain
-rw-r--r--guiscalingfilter.h2209logplain
-rw-r--r--httpfetch.cpp21065logplain
-rw-r--r--httpfetch.h3807logplain
-rw-r--r--hud.cpp23722logplain
-rw-r--r--hud.h4716logplain
-rw-r--r--imagefilters.cpp5528logplain
-rw-r--r--imagefilters.h1986logplain
-rw-r--r--intlGUIEditBox.cpp34327logplain
-rw-r--r--intlGUIEditBox.h5777logplain
-rw-r--r--inventory.cpp21138logplain
-rw-r--r--inventory.h8461logplain
-rw-r--r--inventorymanager.cpp24796logplain
-rw-r--r--inventorymanager.h5473logplain
-rw-r--r--irr_aabb3d.h939logplain
-rw-r--r--irr_v2d.h1070logplain
-rw-r--r--irr_v3d.h1031logplain
-rw-r--r--irrlichttypes.h1947logplain
-rw-r--r--irrlichttypes_bloated.h989logplain
-rw-r--r--irrlichttypes_extrabloated.h1187logplain
-rw-r--r--itemdef.cpp15098logplain
-rw-r--r--itemdef.h4701logplain
-rw-r--r--itemgroup.h1143logplain
d---------json151logplain
-rw-r--r--keycode.cpp11847logplain
-rw-r--r--keycode.h1833logplain
-rw-r--r--light.cpp5538logplain
-rw-r--r--light.h3038logplain
-rw-r--r--localplayer.cpp18021logplain
-rw-r--r--localplayer.h2753logplain
-rw-r--r--log.cpp7971logplain
-rw-r--r--log.h5237logplain
d---------lua109logplain
-rw-r--r--main.cpp29869logplain
-rw-r--r--mainmenumanager.h3899logplain
-rw-r--r--map.cpp87754logplain
-rw-r--r--map.h14414logplain
-rw-r--r--mapblock.cpp26786logplain
-rw-r--r--mapblock.h15730logplain
-rw-r--r--mapblock_mesh.cpp38791logplain
-rw-r--r--mapblock_mesh.h6030logplain
-rw-r--r--mapgen.cpp11719logplain
-rw-r--r--mapgen.h5312logplain
-rw-r--r--mapgen_flat.cpp19872logplain
-rw-r--r--mapgen_flat.h2951logplain
-rw-r--r--mapgen_fractal.cpp23409logplain
-rw-r--r--mapgen_fractal.h3166logplain
-rw-r--r--mapgen_singlenode.cpp2965logplain
-rw-r--r--mapgen_singlenode.h1670logplain
-rw-r--r--mapgen_v5.cpp18856logplain
-rw-r--r--mapgen_v5.h2709logplain
-rw-r--r--mapgen_v6.cpp31653logplain
-rw-r--r--mapgen_v6.h4345logplain
-rw-r--r--mapgen_v7.cpp29366logplain
-rw-r--r--mapgen_v7.h3526logplain
-rw-r--r--mapgen_valleys.cpp35947logplain
-rw-r--r--mapgen_valleys.h4623logplain
-rw-r--r--mapnode.cpp18314logplain
-rw-r--r--mapnode.h7698logplain
-rw-r--r--mapsector.cpp4916logplain
-rw-r--r--mapsector.h2754logplain
-rw-r--r--mesh.cpp28394logplain
-rw-r--r--mesh.h3093logplain
-rw-r--r--mg_biome.cpp4125logplain
-rw-r--r--mg_biome.h1859logplain
-rw-r--r--mg_decoration.cpp8934logplain
-rw-r--r--mg_decoration.h3322logplain
-rw-r--r--mg_ore.cpp10934logplain
-rw-r--r--mg_ore.h4083logplain
-rw-r--r--mg_schematic.cpp14535logplain
-rw-r--r--mg_schematic.h3944logplain
-rw-r--r--minimap.cpp17721logplain
-rw-r--r--minimap.h3956logplain
-rw-r--r--modalMenu.h3795logplain
-rw-r--r--modifiedstate.h1171logplain
-rw-r--r--mods.cpp10923logplain
-rw-r--r--mods.h5178logplain
-rw-r--r--nameidmapping.cpp1553logplain
-rw-r--r--nameidmapping.h2137logplain
d---------network535logplain
-rw-r--r--nodedef.cpp48082logplain
-rw-r--r--nodedef.h11949logplain
-rw-r--r--nodemetadata.cpp5030logplain
-rw-r--r--nodemetadata.h2517logplain
-rw-r--r--nodetimer.cpp3711logplain
-rw-r--r--nodetimer.h2216logplain
-rw-r--r--noise.cpp19328logplain
-rw-r--r--noise.h7053logplain
-rw-r--r--objdef.cpp4171logplain
-rw-r--r--objdef.h2884logplain
-rw-r--r--object_properties.cpp5346logplain
-rw-r--r--object_properties.h1722logplain
-rw-r--r--particles.cpp13889logplain
-rw-r--r--particles.h4291logplain
-rw-r--r--pathfinder.cpp28606logplain
-rw-r--r--pathfinder.h10102logplain
-rw-r--r--player.cpp8617logplain
-rw-r--r--player.h8379logplain
-rw-r--r--porting.cpp17161logplain
-rw-r--r--porting.h8922logplain
-rw-r--r--porting_android.cpp9052logplain
-rw-r--r--porting_android.h2167logplain
-rw-r--r--profiler.cpp878logplain
-rw-r--r--profiler.h5336logplain
-rw-r--r--quicktune.cpp2617logplain
-rw-r--r--quicktune.h2837logplain
-rw-r--r--quicktune_shortcutter.h2200logplain
-rw-r--r--rollback.cpp26710logplain
-rw-r--r--rollback.h3545logplain
-rw-r--r--rollback_interface.cpp7238logplain
-rw-r--r--rollback_interface.h4108logplain
d---------script331logplain
-rw-r--r--serialization.cpp6164logplain
-rw-r--r--serialization.h3431logplain
-rw-r--r--server.cpp90837logplain
-rw-r--r--server.h19972logplain
-rw-r--r--serverlist.cpp7972logplain
-rw-r--r--serverlist.h1869logplain
-rw-r--r--serverobject.cpp2638logplain
-rw-r--r--serverobject.h7609logplain
-rw-r--r--settings.cpp21774logplain
-rw-r--r--settings.h7792logplain
-rw-r--r--settings_translation_file.cpp40147logplain
-rw-r--r--shader.cpp26056logplain
-rw-r--r--shader.h3200logplain
-rw-r--r--sky.cpp24412logplain
-rw-r--r--sky.h4186logplain
-rw-r--r--socket.cpp13998logplain
-rw-r--r--socket.h3316logplain
-rw-r--r--sound.cpp882logplain
-rw-r--r--sound.h3234logplain
-rw-r--r--sound_openal.cpp15320logplain
-rw-r--r--sound_openal.h943logplain
-rw-r--r--staticobject.cpp2317logplain
-rw-r--r--staticobject.h2299logplain
-rw-r--r--subgame.cpp9873logplain
-rw-r--r--subgame.h2837logplain
-rw-r--r--terminal_chat_console.cpp11701logplain
-rw-r--r--terminal_chat_console.h3090logplain
d---------threading421logplain
-rw-r--r--threads.h2236logplain
-rw-r--r--tool.cpp6206logplain
-rw-r--r--tool.h3166logplain
-rw-r--r--touchscreengui.cpp29569logplain
-rw-r--r--touchscreengui.h6161logplain
-rw-r--r--treegen.cpp24266logplain
-rw-r--r--treegen.h2781logplain
d---------unittest1081logplain
d---------util1269logplain
-rw-r--r--version.cpp1230logplain
-rw-r--r--version.h946logplain
-rw-r--r--voxel.cpp14139logplain
-rw-r--r--voxel.h13023logplain
-rw-r--r--voxelalgorithms.cpp4683logplain
-rw-r--r--voxelalgorithms.h1678logplain
-rw-r--r--wieldmesh.cpp18257logplain
-rw-r--r--wieldmesh.h2519logplain
pan class="hl opt">; } } } #endif virtual std::string infoText() { return std::string("\"") + m_itemstring + "\""; } virtual std::string getInventoryString() { return std::string("ItemObj ")+m_itemstring; } /* Special methods */ InventoryItem * createInventoryItem(); #ifndef SERVER video::ITexture * getItemImage(); void updateSceneNode() { if(m_node != NULL) { m_node->setPosition(getAbsolutePos()); m_node->setRotation(v3f(0, m_yaw, 0)); } } #endif void setItemString(std::string inventorystring) { m_itemstring = inventorystring; setBlockChanged(); } std::string getItemString() { return m_itemstring; } protected: scene::IMeshSceneNode *m_node; std::string m_itemstring; f32 m_yaw; }; /* NOTE: Not used. */ class PlayerObject : public MovingObject { public: PlayerObject(MapBlock *block, s16 id, v3f pos): MovingObject(block, id, pos), m_node(NULL), m_yaw(0) { m_collision_box = new core::aabbox3d<f32> (-BS*0.3,-BS*.25,-BS*0.3, BS*0.3,BS*0.25,BS*0.3); /*m_selection_box = new core::aabbox3d<f32> (-BS*0.3,-BS*.25,-BS*0.3, BS*0.3,BS*0.25,BS*0.3);*/ } virtual ~PlayerObject() { if(m_collision_box) delete m_collision_box; if(m_selection_box) delete m_selection_box; } /* Implementation interface */ virtual u16 getTypeId() const { return MAPBLOCKOBJECT_TYPE_PLAYER; } virtual void serialize(std::ostream &os, u8 version) { // Object data is generated from actual player } virtual void update(std::istream &is, u8 version) { MovingObject::update(is, version); u8 buf[2]; // Read yaw * 10 is.read((char*)buf, 2); s16 yaw_i = readS16(buf); m_yaw = (f32)yaw_i / 10; updateNodePos(); } virtual bool serverStep(float dtime, u32 daynight_ratio) { // Player is handled elsewhere. // Die. //return true; // Actually, fail very loudly: assert(0); } #ifndef SERVER virtual void clientStep(float dtime) { MovingObject::simpleMove(dtime); updateNodePos(); } virtual void addToScene(scene::ISceneManager *smgr); virtual void removeFromScene() { if(m_node == NULL) return; m_node->remove(); m_node = NULL; } virtual void updateLight(u8 light_at_pos) { if(m_node == NULL) return; u8 li = decode_light(light_at_pos); video::SColor color(255,li,li,li); scene::IMesh *mesh = m_node->getMesh(); u16 mc = mesh->getMeshBufferCount(); for(u16 j=0; j<mc; j++) { scene::IMeshBuffer *buf = mesh->getMeshBuffer(j); video::S3DVertex *vertices = (video::S3DVertex*)buf->getVertices(); u16 vc = buf->getVertexCount(); for(u16 i=0; i<vc; i++) { vertices[i].Color = color; } } } #endif /* Special methods */ void updateNodePos() { if(m_node == NULL) return;