MCPcopy Create free account

hub / github.com/bernhardstrobl/Pico3D / types & classes

Types & classes64 in github.com/bernhardstrobl/Pico3D

ClassPico3dExport
Exports Meshes to .h file
Blender/pico3d_blender_exporter.py:59
ClassPico3dPanel
Blender/pico3d_blender_exporter.py:9
Classchunk
chunk_data.h:3812
Classchunk
a single chunk points to its own triangle lists with geometry
engine/chunk_globals.h:29
Classchunk_lighting
chunk_data.h:6207
Classchunk_lighting
lights in a chunk
engine/render_globals.h:130
Classlight
chunk_data.h:6185
Classlight
lighting system lights
engine/render_globals.h:125
Classlight
engine/render_globals.h:132
Classlight
engine/render_lighting.cpp:5
Classnpc
game/logic_globals.h:102
Classtexture
chunk_data.h:6174
Classtexture
textures are stored in a list so the rasterizer can access them by ID
engine/render_globals.h:115
Classtriangle_16
chunk_data.h:4
Classtriangle_16
game/zombie_dead.h:2
Classtriangle_16
game/logic_zombies.cpp:291
Classtriangle_16
game/zombie_attack.h:2
Classtriangle_16
game/gate.h:2
Classtriangle_16
game/logic_npc.cpp:112
Classtriangle_16
game/npc.h:2
Classtriangle_16
game/npcleft.h:2
Classtriangle_16
game/zombie_fast_left.h:2
Classtriangle_16
game/npcright.h:2
Classtriangle_16
game/zombie_fast_stand.h:2
Classtriangle_16
game/zombie_slouch.h:2
Classtriangle_16
game/zombie_fast_right.h:2
Classtriangle_16
game/gamescom/logic_balloon.cpp:106
Classtriangle_16
game/gamescom/balloon_pop.h:2
Classtriangle_16
game/gamescom/balloon.h:2
Classtriangle_16
test_models/cube.h:2
Classtriangle_16
test_models/plane.h:2
Classtriangle_16
test_models/suzanne.h:2
Classtriangle_16
engine/render_sync.cpp:24
Classtriangle_16
engine/chunk_globals.h:32
Classtriangle_16
engine/chunk_globals.h:37
Classtriangle_16
reduced range triangle using 16 bits fixed point for vertex points (greatly reduces ram consumption) used for small objects not exceeding 32 meters in
engine/render_globals.h:83
Classtriangle_32
game/logic_zombies.cpp:294
Classtriangle_32
game/grass.h:2
Classtriangle_32
game/logic_quest_npcs.cpp:101
Classtriangle_32
game/logic_npc.cpp:115
Classtriangle_32
game/logic_grass.cpp:142
Classtriangle_32
game/logic_gate.cpp:43
Classtriangle_32
game/gamescom/logic_balloon.cpp:109
Classtriangle_32
engine/render_clipping.cpp:4
Classtriangle_32
default triangle used when placing things into world coordinates and performing final transform to view space
engine/render_globals.h:69
Classtriangle_32
engine/render_model.cpp:7
Classtriangle_32
engine/render_lighting.cpp:118
Classtriangle_32
engine/render_math.h:73
Classtriangle_32
engine/render_chunk.cpp:303
Classtriangle_32
engine/render_triangle.cpp:27
Classtriangle_floating_point
floating point triangle (only use if it makes development easier or in small amounts, has low performance)
engine/render_globals.h:97
Classtriangle_floating_point
engine/render_math.h:56
Classvertex_16
reduced range 16 bit vertex point (using default 10 bit fraction gives 6 bits i.e. 32 meters in each direction)
engine/render_globals.h:48
Classvertex_16
engine/render_globals.h:84
Classvertex_32
game/logic_shoot.cpp:10
Classvertex_32
game/gamescom/logic_shoot_balloon.cpp:10
Classvertex_32
engine/render_culling.cpp:6
Classvertex_32
full 32 bit fixed point vertex
engine/render_globals.h:41
Classvertex_32
engine/render_globals.h:70
Classvertex_32
engine/render_globals.h:126
Classvertex_32
engine/render_lighting.cpp:73
Classvertex_32
engine/render_triangle.cpp:175
Classvertex_floating_point
engine/render_globals.h:54
Classvertex_floating_point
engine/render_globals.h:98