The SGADE Documentation

the SGADE The Socrates Gameboy Advance Development Engine

The SGADE is a development library for the Nintendo Gameboy Advance. It's free for all uses and is distributed without guarantees. For more information visit the SGADE page.


Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

SoCamera Struct Reference
[SoCamera]

Used to render 3D stuff. More...

#include <SoCamera.h>


Data Fields

SoTransform m_Transform
SoVector3 m_LeftFrustumPlaneNormal
SoVector3 m_TopFrustumPlaneNormal
bool m_ClipAgainstFarAndNearPlane
bool m_ClipAgainstFrustumSidePlanes
s32 m_NearPlaneDistance
s32 m_FarPlaneDistance
s32 m_ProjectionPlaneDistance


Detailed Description

Used to render 3D stuff.

Cameras are used to project and render 3 dimensional primitives onto the GBA screen.

See the SoCamera module for more information.


Field Documentation

bool SoCamera::m_ClipAgainstFarAndNearPlane
 

For internal use only.

bool SoCamera::m_ClipAgainstFrustumSidePlanes
 

For internal use only.

s32 SoCamera::m_FarPlaneDistance
 

For internal use only.

SoVector3 SoCamera::m_LeftFrustumPlaneNormal
 

For internal use only.

s32 SoCamera::m_NearPlaneDistance
 

For internal use only.

s32 SoCamera::m_ProjectionPlaneDistance
 

For internal use only.

SoVector3 SoCamera::m_TopFrustumPlaneNormal
 

For internal use only.

SoTransform SoCamera::m_Transform
 

For internal use only.


The documentation for this struct was generated from the following file:
Copyright 2002 by the SGADE authors. See SoLicense.h or Visit the SGADE page for more information.