#include <RAS_MaterialBucket.h>
Public Methods | |
RAS_MaterialBucket (RAS_IPolyMaterial* mat) | |
virtual | ~RAS_MaterialBucket () |
void | Render (const MT_Transform & cameratrans,class RAS_IRasterizer* rasty,class RAS_IRenderTools* rendertools) |
void | DisableLights () |
void | SchedulePolygons (int drawingmode) |
void | ClearScheduledPolygons () |
RAS_IPolyMaterial* | GetPolyMaterial () |
bool | IsTransparant () |
void | SetTriangleMode (bool usetriangles) |
void | SetMeshSlot (KX_MeshSlot& ms) |
void | RemoveMeshSlot (KX_MeshSlot& ms) |
void | MarkVisibleMeshSlot (KX_MeshSlot& ms,bool visible) |
Static Public Methods | |
void | StartFrame () |
void | EndFrame () |
|
Definition at line 80 of file RAS_MaterialBucket.h. |
|
Definition at line 89 of file RAS_MaterialBucket.h. |
|
Definition at line 102 of file RAS_MaterialBucket.h. Referenced by KX_Renderbuckets(). |
|
Definition at line 96 of file RAS_MaterialBucket.h. Referenced by BL_ConvertMesh(). |
|
Definition at line 49 of file RAS_MaterialBucket.cpp. Referenced by KX_Renderbuckets(). |
|
Definition at line 106 of file RAS_MaterialBucket.h. Referenced by CreateShapeFromMesh(), and RAS_MeshObject::SchedulePolygons(). |
|
Definition at line 21 of file RAS_MaterialBucket.cpp. Referenced by KX_Renderbuckets(). |
|
Definition at line 129 of file RAS_MaterialBucket.h. |
|
Definition at line 125 of file RAS_MaterialBucket.h. |
|
Definition at line 60 of file RAS_MaterialBucket.cpp. Referenced by KX_Renderbuckets(). |
|
Definition at line 98 of file RAS_MaterialBucket.h. |
|
Definition at line 122 of file RAS_MaterialBucket.h. |
|
Definition at line 118 of file RAS_MaterialBucket.h. Referenced by BL_ConvertMesh(). |
|
Definition at line 36 of file RAS_MaterialBucket.cpp. Referenced by KX_Renderbuckets(). |