The 3D projection onto the screen: its focal length, near and far depths, and the screen point the view centres on. More...
#include <project.h>
Data Fields | |
| s32 | focal |
| s32 | near |
| s32 | far |
| s32 | centerX |
| screen pixels | |
| s32 | centerY |
| screen pixels | |
The 3D projection onto the screen: its focal length, near and far depths, and the screen point the view centres on.
| s32 Projection::focal |
Definition at line 13 of file project.h.
Referenced by Projection_Set(), Projection_SetFieldOfView(), Render_ProjectPoint(), and WorldMap_BuildScanlineTable().
| s32 Projection::near |
Definition at line 14 of file project.h.
Referenced by Projection_Set(), Projection_SetFieldOfView(), and Render_ProjectPoint().
| s32 Projection::far |
Definition at line 15 of file project.h.
Referenced by Projection_Set(), Projection_SetFieldOfView(), and Render_ProjectPoint().
| s32 Projection::centerX |
screen pixels
Definition at line 16 of file project.h.
Referenced by BattleFx_EndCanvasLayer(), BattleFx_RunProcne(), BattlePres_SetupTransitionScene(), BattlePres_SetupTransitionSceneAtDepth(), Camera_ApplyShake(), Camera_ResetSceneDefaults(), Map_InitializePerspectiveScene(), Render_ProjectPoint(), Transform_UpdateVertices(), and WorldMap_UpdateView().
| s32 Projection::centerY |
screen pixels
Definition at line 17 of file project.h.
Referenced by BattleFx_EndCanvasLayer(), BattleFx_RunAtalanta(), BattleFx_RunBoreas(), BattleFx_RunJudgment(), BattleFx_RunKirin(), BattleFx_RunNeptune(), BattleFx_RunParticleStreams(), BattleFx_RunThor(), BattleFx_SetupBlendedDisplay(), BattlePres_SetupTransitionScene(), BattlePres_SetupTransitionSceneAtDepth(), Camera_ApplyShake(), Camera_ConfigureScene(), Camera_ResetSceneDefaults(), Map_InitializePerspectiveScene(), Render_ProjectPoint(), WorldMap_BuildScanlineTable(), and WorldMap_UpdateView().