Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

gePuppet Struct Reference

List of all members.

Public Attributes

geVFileTextureFileContext
geBodyInstBodyInstance
int MaterialCount
gePuppet_MaterialMaterialArray
int MaxDynamicLightsToUse
int LightReferenceBoneIndex
geVec3d FillLightNormal
gePuppet_Color FillLightColor
geBoolean UseFillLight
geEnvironmentOptions internal_env
gePuppet_Color AmbientLightIntensity
geBoolean AmbientLightFromFloor
geBoolean PerBoneLighting
geBoolean DoShadow
geFloat ShadowScale
const geBitmapShadowMap
int ShadowBoneIndex
geFloat OverallAlpha
geWorldWorld
geBoolean AmbientLightFromStaticLights
geBoolean DoTestRayCollision
int MaxStaticLightsToUse

Member Data Documentation

geBoolean gePuppet::AmbientLightFromFloor
 

Definition at line 84 of file puppet.c.

Referenced by gePuppet_ComputeAmbientLight(), gePuppet_Create(), gePuppet_GetLightingOptions(), and gePuppet_SetLightingOptions().

geBoolean gePuppet::AmbientLightFromStaticLights
 

Definition at line 98 of file puppet.c.

Referenced by gePuppet_ComputeAmbientLight(), gePuppet_Create(), gePuppet_GetStaticLightingOptions(), and gePuppet_SetStaticLightingOptions().

gePuppet_Color gePuppet::AmbientLightIntensity
 

Definition at line 83 of file puppet.c.

Referenced by gePuppet_ComputeAmbientLight(), gePuppet_Create(), gePuppet_GetLightingOptions(), and gePuppet_SetLightingOptions().

geBodyInst* gePuppet::BodyInstance
 

Definition at line 72 of file puppet.c.

Referenced by gePuppet_Create(), gePuppet_DrawShadow(), gePuppet_Render(), and gePuppet_RenderThroughFrustum().

geBoolean gePuppet::DoShadow
 

Definition at line 88 of file puppet.c.

Referenced by gePuppet_Create(), gePuppet_Render(), and gePuppet_SetShadow().

geBoolean gePuppet::DoTestRayCollision
 

Definition at line 99 of file puppet.c.

Referenced by gePuppet_ComputeAmbientLight(), gePuppet_Create(), gePuppet_GetStaticLightingOptions(), and gePuppet_SetStaticLightingOptions().

gePuppet_Color gePuppet::FillLightColor
 

Definition at line 79 of file puppet.c.

Referenced by gePuppet_Create(), gePuppet_GetLightingOptions(), gePuppet_Render(), gePuppet_RenderThroughFrustum(), and gePuppet_SetLightingOptions().

geVec3d gePuppet::FillLightNormal
 

Definition at line 78 of file puppet.c.

Referenced by gePuppet_Create(), gePuppet_GetLightingOptions(), gePuppet_Render(), gePuppet_RenderThroughFrustum(), and gePuppet_SetLightingOptions().

geEnvironmentOptions gePuppet::internal_env
 

Definition at line 82 of file puppet.c.

Referenced by gePuppet_Create(), gePuppet_DrawShadow(), gePuppet_GetEnvironmentOptions(), gePuppet_RenderThroughFrustum(), and gePuppet_SetEnvironmentOptions().

int gePuppet::LightReferenceBoneIndex
 

Definition at line 76 of file puppet.c.

Referenced by gePuppet_Create(), gePuppet_GetLightingOptions(), gePuppet_Render(), gePuppet_RenderThroughFrustum(), and gePuppet_SetLightingOptions().

gePuppet_Material* gePuppet::MaterialArray
 

Definition at line 74 of file puppet.c.

Referenced by gePuppet_FetchTextures(), gePuppet_GetMaterial(), gePuppet_Render(), gePuppet_RenderThroughFrustum(), and gePuppet_SetMaterial().

int gePuppet::MaterialCount
 

Definition at line 73 of file puppet.c.

Referenced by gePuppet_FetchTextures(), and gePuppet_GetMaterialCount().

int gePuppet::MaxDynamicLightsToUse
 

Definition at line 75 of file puppet.c.

Referenced by gePuppet_ComputeAmbientLight(), gePuppet_Create(), gePuppet_GetLightingOptions(), gePuppet_PrepLights(), gePuppet_Render(), gePuppet_RenderThroughFrustum(), and gePuppet_SetLightingOptions().

int gePuppet::MaxStaticLightsToUse
 

Definition at line 100 of file puppet.c.

Referenced by gePuppet_Create(), gePuppet_GetStaticLightingOptions(), and gePuppet_SetStaticLightingOptions().

geFloat gePuppet::OverallAlpha
 

Definition at line 94 of file puppet.c.

Referenced by gePuppet_Create(), gePuppet_GetAlpha(), gePuppet_Render(), gePuppet_RenderThroughFrustum(), and gePuppet_SetAlpha().

geBoolean gePuppet::PerBoneLighting
 

Definition at line 86 of file puppet.c.

Referenced by gePuppet_GetLightingOptions(), gePuppet_Render(), gePuppet_RenderThroughFrustum(), and gePuppet_SetLightingOptions().

int gePuppet::ShadowBoneIndex
 

Definition at line 91 of file puppet.c.

Referenced by gePuppet_Create(), gePuppet_DrawShadow(), and gePuppet_SetShadow().

const geBitmap* gePuppet::ShadowMap
 

Definition at line 90 of file puppet.c.

Referenced by gePuppet_DrawShadow(), and gePuppet_SetShadow().

geFloat gePuppet::ShadowScale
 

Definition at line 89 of file puppet.c.

Referenced by gePuppet_Create(), gePuppet_DrawShadow(), and gePuppet_SetShadow().

geVFile* gePuppet::TextureFileContext
 

Definition at line 71 of file puppet.c.

Referenced by gePuppet_Create().

geBoolean gePuppet::UseFillLight
 

Definition at line 80 of file puppet.c.

Referenced by gePuppet_Create(), gePuppet_GetLightingOptions(), gePuppet_Render(), gePuppet_RenderThroughFrustum(), and gePuppet_SetLightingOptions().

geWorld* gePuppet::World
 

Definition at line 97 of file puppet.c.

Referenced by gePuppet_Create(), gePuppet_FetchTextures(), and gePuppet_SetMaterial().


The documentation for this struct was generated from the following file:
Generated on Tue Sep 30 12:39:14 2003 for GTestAndEngine by doxygen 1.3.2