Public Attributes | |
| int32 | RefCount |
| geBitmap * | Bitmap |
| geBitmap * | BackfaceBitmap |
| geBoolean | BackfaceEnabled |
| geBoolean | BackfaceMirrorImage |
| geBoolean | AlwaysFaceCamera |
| geXForm3d | Transform |
| geBoolean | InternalTransformUsed |
| geXForm3d | InternalTransform |
| geVec3d | Position |
| geFloat | ScaleX |
| geFloat | ScaleY |
| geCoordinate | Corners [SPRITE_NUM_CORNERS] |
| geVec3d | Vertexes [SPRITE_NUM_CORNERS] |
| geFloat | TextureOffsetX |
| geFloat | TextureOffsetY |
| geFloat | TextureScaleX |
| geFloat | TextureScaleY |
| geUV | UVs [SPRITE_NUM_CORNERS] |
| geUV | BackfaceUVs [SPRITE_NUM_CORNERS] |
| geColor | AmbientLight |
| geBoolean | UseFillLight |
| geColor | FillLight |
| geVec3d | FillLightNormal |
| geBoolean | UseLightFromFloor |
| int32 | MaximumDynamicLightsToUse |
| GE_RGBA | RGBA |
| GE_RGBA | BackfaceRGBA |
| geVec3d | SurfaceNormal |
| geBoolean | LightingUsesSurfaceNormal |
| geVec3d | BoundingBoxMinCorner |
| geVec3d | BoundingBoxMaxCorner |
| void * | UserData |
| geBoolean | TransformChanged |
| geBoolean | LightingChanged |
|
|
Definition at line 85 of file sprite.c. Referenced by geSprite_Create(), geSprite_CreateFrustumClippedScreenPoly(), geSprite_GetFaceCamera(), geSprite_RenderThroughFrustum(), geSprite_SetFaceCamera(), geSprite_SetLightingOptions(), geSprite_UpdateLighting(), and geSprite_UpdatePosition(). |
|
|
Definition at line 121 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetLightingOptions(), geSprite_SetLightingOptions(), and geSprite_UpdateLighting(). |
|
|
Definition at line 78 of file sprite.c. Referenced by geSprite_Create(), geSprite_Destroy(), geSprite_GetBackfaceBitmap(), geSprite_RenderPrep(), and geSprite_RenderThroughFrustum(). |
|
|
Definition at line 81 of file sprite.c. Referenced by geSprite_Create(), geSprite_CreateFrustumClippedScreenPoly(), geSprite_GetBackface(), geSprite_SetBackface(), and geSprite_UpdateLighting(). |
|
|
Definition at line 82 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetBackface(), geSprite_SetBackface(), and geSprite_UpdateBackfaceTextureMap(). |
|
|
Definition at line 130 of file sprite.c. Referenced by geSprite_Create(), geSprite_CreateFrustumClippedScreenPoly(), geSprite_GetAlpha(), geSprite_RenderThroughFrustum(), geSprite_SetAlpha(), and geSprite_UpdateLighting(). |
|
|
Definition at line 117 of file sprite.c. Referenced by geSprite_CreateFrustumClippedScreenPoly(), and geSprite_UpdateBackfaceTextureMap(). |
|
|
Definition at line 77 of file sprite.c. Referenced by geSprite_Create(), geSprite_Destroy(), geSprite_GetBitmap(), geSprite_RenderPrep(), and geSprite_RenderThroughFrustum(). |
|
|
Definition at line 138 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetExtBox(), geSprite_GetNonWorldExtBox(), and geSprite_SetExtBox(). |
|
|
Definition at line 137 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetExtBox(), geSprite_GetNonWorldExtBox(), and geSprite_SetExtBox(). |
|
|
Definition at line 106 of file sprite.c. Referenced by geSprite_UpdateCorners(), geSprite_UpdateVertexes(), and geSprite_UpdateVertexesToFaceCamera(). |
|
|
Definition at line 123 of file sprite.c. Referenced by geSprite_GetLightingOptions(), geSprite_SetLightingOptions(), and geSprite_UpdateLighting(). |
|
|
Definition at line 124 of file sprite.c. Referenced by geSprite_GetLightingOptions(), geSprite_SetLightingOptions(), and geSprite_UpdateLighting(). |
|
|
Definition at line 93 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetInternalTransform(), geSprite_SetInternalTransform(), geSprite_UpdatePosition(), geSprite_UpdateSurfaceNormal(), and geSprite_UpdateVertexes(). |
|
|
Definition at line 92 of file sprite.c. Referenced by geSprite_Create(), geSprite_SetInternalTransform(), geSprite_UpdateSurfaceNormal(), and geSprite_UpdateVertexes(). |
|
|
Definition at line 146 of file sprite.c. Referenced by geSprite_Create(), geSprite_RenderThroughFrustum(), and geSprite_SetBackface(). |
|
|
Definition at line 134 of file sprite.c. Referenced by geSprite_Create(), geSprite_RenderThroughFrustum(), and geSprite_SetLightingOptions(). |
|
|
Definition at line 126 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetLightingOptions(), geSprite_RenderThroughFrustum(), geSprite_SetLightingOptions(), and geSprite_UpdateLighting(). |
|
|
Definition at line 96 of file sprite.c. Referenced by geSprite_CreateFrustumClippedScreenPoly(), geSprite_UpdateLighting(), and geSprite_UpdatePosition(). |
|
|
Definition at line 74 of file sprite.c. Referenced by geSprite_Create(), geSprite_CreateRef(), and geSprite_Destroy(). |
|
|
Definition at line 129 of file sprite.c. Referenced by geSprite_Create(), geSprite_CreateFrustumClippedScreenPoly(), geSprite_GetAlpha(), geSprite_RenderThroughFrustum(), geSprite_SetAlpha(), and geSprite_UpdateLighting(). |
|
|
Definition at line 100 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetScale(), geSprite_SetScale(), and geSprite_UpdateCorners(). |
|
|
Definition at line 101 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetScale(), geSprite_SetScale(), and geSprite_UpdateCorners(). |
|
|
Definition at line 133 of file sprite.c. Referenced by geSprite_CreateFrustumClippedScreenPoly(), geSprite_UpdateLighting(), geSprite_UpdateSurfaceNormal(), and geSprite_UpdateSurfaceNormalToFaceCamera(). |
|
|
Definition at line 110 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetTextureParameters(), geSprite_SetTextureParameters(), and geSprite_UpdateTextureMap(). |
|
|
Definition at line 111 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetTextureParameters(), geSprite_SetTextureParameters(), and geSprite_UpdateTextureMap(). |
|
|
Definition at line 112 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetTextureParameters(), geSprite_SetTextureParameters(), and geSprite_UpdateTextureMap(). |
|
|
Definition at line 113 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetTextureParameters(), geSprite_SetTextureParameters(), and geSprite_UpdateTextureMap(). |
|
|
Definition at line 88 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetExtBox(), geSprite_GetPosition(), geSprite_GetTransform(), geSprite_SetPosition(), geSprite_SetTransform(), geSprite_UpdatePosition(), geSprite_UpdateSurfaceNormal(), geSprite_UpdateVertexes(), and geSprite_UpdateVertexesToFaceCamera(). |
|
|
Definition at line 145 of file sprite.c. Referenced by geSprite_Create(), geSprite_RenderThroughFrustum(), geSprite_SetFaceCamera(), geSprite_SetInternalTransform(), geSprite_SetLightingOptions(), geSprite_SetPosition(), geSprite_SetScale(), and geSprite_SetTransform(). |
|
|
Definition at line 122 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetLightingOptions(), geSprite_SetLightingOptions(), and geSprite_UpdateLighting(). |
|
|
Definition at line 125 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetLightingOptions(), geSprite_RenderThroughFrustum(), geSprite_SetLightingOptions(), and geSprite_UpdateLighting(). |
|
|
Definition at line 141 of file sprite.c. Referenced by geSprite_Create(), geSprite_GetUserData(), and geSprite_SetUserData(). |
|
|
Definition at line 116 of file sprite.c. Referenced by geSprite_CreateFrustumClippedScreenPoly(), geSprite_UpdateBackfaceTextureMap(), and geSprite_UpdateTextureMap(). |
|
|
Definition at line 107 of file sprite.c. Referenced by geSprite_CreateFrustumClippedScreenPoly(), geSprite_UpdateVertexes(), and geSprite_UpdateVertexesToFaceCamera(). |
1.3.2