#include <decalsys.h>
Inherits ProjectorClass.
Protected Member Functions | |
| DecalGeneratorClass (uint32 id, DecalSystemClass *system) | |
| ~DecalGeneratorClass (void) | |
Protected Member Functions inherited from ProjectorClass | |
| virtual void | Update_WS_Bounding_Volume (void) |
Protected Attributes | |
| DecalSystemClass * | System |
| uint32 | DecalID |
| float | BackfaceVal |
| bool | ApplyToTranslucentMeshes |
| MaterialPassClass * | Material |
| NonRefRenderObjListClass | MeshList |
Protected Attributes inherited from ProjectorClass | |
| Matrix3D | Transform |
| Matrix4x4 | Projection |
| AABoxClass | LocalBoundingVolume |
| OBBoxClass | WorldBoundingVolume |
| MatrixMapperClass * | Mapper |
Friends | |
| class | DecalSystemClass |
DecalGeneratorClass This class encapsulates the information needed to generate a decal. It also tracks what meshes actually used it to generate new decal polygons.
Definition at line 131 of file decalsys.h.
|
protected |
Definition at line 172 of file decalsys.cpp.
|
protected |
Definition at line 198 of file decalsys.cpp.
| void DecalGeneratorClass::Add_Mesh | ( | RenderObjClass * | mesh | ) |
Definition at line 219 of file decalsys.cpp.
|
inline |
Definition at line 163 of file decalsys.h.
|
inline |
Definition at line 156 of file decalsys.h.
|
inline |
Definition at line 147 of file decalsys.h.
|
inline |
Definition at line 170 of file decalsys.h.
| NonRefRenderObjListClass & DecalGeneratorClass::Get_Mesh_List | ( | void | ) |
Definition at line 240 of file decalsys.cpp.
|
inline |
Definition at line 164 of file decalsys.h.
|
inline |
Definition at line 148 of file decalsys.h.
|
inline |
Definition at line 155 of file decalsys.h.
| void DecalGeneratorClass::Set_Mesh_Transform | ( | const Matrix3D & | tm | ) |
Definition at line 261 of file decalsys.cpp.
|
friend |
Definition at line 205 of file decalsys.h.
|
protected |
Definition at line 193 of file decalsys.h.
|
protected |
Definition at line 192 of file decalsys.h.
|
protected |
Definition at line 187 of file decalsys.h.
|
protected |
Definition at line 198 of file decalsys.h.
|
protected |
Definition at line 203 of file decalsys.h.
|
protected |
Definition at line 186 of file decalsys.h.