#include <w3dappdata.h>
|
| enum | ExportFlagsEnum { EXPORT_TRANSFORM = 0x00000001
, EXPORT_GEOMETRY = 0x00000002
, VERSION_MASK = 0xFFFF0000
, VERSION_SHIFT = 16
} |
| |
| enum | GeometryFlagsEnum {
GEOMETRY_FLAG_HIDDEN = 0x00000001
, GEOMETRY_FLAG_TWO_SIDED = 0x00000002
, GEOMETRY_FLAG_CAST_SHADOW = 0x00000004
, GEOMETRY_FLAG_VERTEX_ALPHA = 0x00000008
,
GEOMETRY_FLAG_ZNORMALS = 0x00000010
, GEOMETRY_FLAG_SHATTERABLE = 0x00000020
, GEOMETRY_FLAG_NPATCHABLE = 0x00000040
} |
| |
| enum | CollisionFlagsEnum {
COLLISION_FLAG_PHYSICAL = 0x00000001
, COLLISION_FLAG_PROJECTILE = 0x00000002
, COLLISION_FLAG_VIS = 0x00000004
, COLLISION_FLAG_CAMERA = 0x00000008
,
COLLISION_FLAG_VEHICLE = 0x00000010
} |
| |
Definition at line 253 of file w3dappdata.h.
◆ CollisionFlagsEnum
| Enumerator |
|---|
| COLLISION_FLAG_PHYSICAL | |
| COLLISION_FLAG_PROJECTILE | |
| COLLISION_FLAG_VIS | |
| COLLISION_FLAG_CAMERA | |
| COLLISION_FLAG_VEHICLE | |
Definition at line 364 of file w3dappdata.h.
◆ ExportFlagsEnum
| Enumerator |
|---|
| EXPORT_TRANSFORM | |
| EXPORT_GEOMETRY | |
| VERSION_MASK | |
| VERSION_SHIFT | |
Definition at line 344 of file w3dappdata.h.
◆ GeometryFlagsEnum
| Enumerator |
|---|
| GEOMETRY_FLAG_HIDDEN | |
| GEOMETRY_FLAG_TWO_SIDED | |
| GEOMETRY_FLAG_CAST_SHADOW | |
| GEOMETRY_FLAG_VERTEX_ALPHA | |
| GEOMETRY_FLAG_ZNORMALS | |
| GEOMETRY_FLAG_SHATTERABLE | |
| GEOMETRY_FLAG_NPATCHABLE | |
Definition at line 353 of file w3dappdata.h.
◆ GeometryTypeEnum
| Enumerator |
|---|
| GEO_TYPE_CAMERA_ALIGNED | |
| GEO_TYPE_NORMAL_MESH | |
| GEO_TYPE_OBBOX | |
| GEO_TYPE_AABOX | |
| GEO_TYPE_CAMERA_ORIENTED | |
| GEO_TYPE_NULL | |
| GEO_TYPE_DAZZLE | |
| GEO_TYPE_AGGREGATE | |
Definition at line 263 of file w3dappdata.h.
◆ W3DAppData2Struct() [1/2]
| W3DAppData2Struct::W3DAppData2Struct |
( |
void | | ) |
|
◆ W3DAppData2Struct() [2/2]
◆ Enable_Camera_Collision()
| void W3DAppData2Struct::Enable_Camera_Collision |
( |
bool | onoff | ) |
|
|
inline |
◆ Enable_Export_Geometry()
| void W3DAppData2Struct::Enable_Export_Geometry |
( |
bool | onoff | ) |
|
|
inline |
◆ Enable_Export_Transform()
| void W3DAppData2Struct::Enable_Export_Transform |
( |
bool | onoff | ) |
|
|
inline |
◆ Enable_Hidden()
| void W3DAppData2Struct::Enable_Hidden |
( |
bool | onoff | ) |
|
|
inline |
◆ Enable_NPatchable()
| void W3DAppData2Struct::Enable_NPatchable |
( |
bool | onoff | ) |
|
|
inline |
◆ Enable_Physical_Collision()
| void W3DAppData2Struct::Enable_Physical_Collision |
( |
bool | onoff | ) |
|
|
inline |
◆ Enable_Projectile_Collision()
| void W3DAppData2Struct::Enable_Projectile_Collision |
( |
bool | onoff | ) |
|
|
inline |
◆ Enable_Shadow()
| void W3DAppData2Struct::Enable_Shadow |
( |
bool | onoff | ) |
|
|
inline |
◆ Enable_Shatterable()
| void W3DAppData2Struct::Enable_Shatterable |
( |
bool | onoff | ) |
|
|
inline |
◆ Enable_Two_Sided()
| void W3DAppData2Struct::Enable_Two_Sided |
( |
bool | onoff | ) |
|
|
inline |
◆ Enable_Vehicle_Collision()
| void W3DAppData2Struct::Enable_Vehicle_Collision |
( |
bool | onoff | ) |
|
|
inline |
◆ Enable_Vertex_Alpha()
| void W3DAppData2Struct::Enable_Vertex_Alpha |
( |
bool | onoff | ) |
|
|
inline |
◆ Enable_Vis_Collision()
| void W3DAppData2Struct::Enable_Vis_Collision |
( |
bool | onoff | ) |
|
|
inline |
◆ Enable_ZNormals()
| void W3DAppData2Struct::Enable_ZNormals |
( |
bool | onoff | ) |
|
|
inline |
◆ Geometry_Options_Match()
◆ Get_App_Data()
◆ Get_Geometry_Type()
| int W3DAppData2Struct::Get_Geometry_Type |
( |
void | | ) |
const |
|
inline |
◆ Get_Version()
| int W3DAppData2Struct::Get_Version |
( |
void | | ) |
|
|
inlineprotected |
◆ Init_From_AppData0()
◆ Init_With_Mesh_Defaults()
| void W3DAppData2Struct::Init_With_Mesh_Defaults |
( |
void | | ) |
|
◆ Init_With_Other_Defaults()
| void W3DAppData2Struct::Init_With_Other_Defaults |
( |
void | | ) |
|
◆ Is_Bone()
| bool W3DAppData2Struct::Is_Bone |
( |
void | | ) |
const |
|
inline |
◆ Is_Camera_Aligned_Mesh()
| bool W3DAppData2Struct::Is_Camera_Aligned_Mesh |
( |
void | | ) |
const |
|
inline |
◆ Is_Camera_Collision_Enabled()
| bool W3DAppData2Struct::Is_Camera_Collision_Enabled |
( |
void | | ) |
const |
|
inline |
◆ Is_Camera_Oriented_Mesh()
| bool W3DAppData2Struct::Is_Camera_Oriented_Mesh |
( |
void | | ) |
const |
|
inline |
◆ Is_Collision_AABox()
| bool W3DAppData2Struct::Is_Collision_AABox |
( |
void | | ) |
const |
|
inline |
◆ Is_Collision_OBBox()
| bool W3DAppData2Struct::Is_Collision_OBBox |
( |
void | | ) |
const |
|
inline |
◆ Is_Dazzle()
| bool W3DAppData2Struct::Is_Dazzle |
( |
void | | ) |
const |
|
inline |
◆ Is_Geometry()
| bool W3DAppData2Struct::Is_Geometry |
( |
void | | ) |
const |
|
inline |
◆ Is_Hidden_Enabled()
| bool W3DAppData2Struct::Is_Hidden_Enabled |
( |
void | | ) |
const |
|
inline |
◆ Is_Normal_Mesh()
| bool W3DAppData2Struct::Is_Normal_Mesh |
( |
void | | ) |
const |
|
inline |
◆ Is_NPatchable_Enabled()
| bool W3DAppData2Struct::Is_NPatchable_Enabled |
( |
void | | ) |
const |
|
inline |
◆ Is_Null()
| bool W3DAppData2Struct::Is_Null |
( |
void | | ) |
const |
|
inline |
◆ Is_Physical_Collision_Enabled()
| bool W3DAppData2Struct::Is_Physical_Collision_Enabled |
( |
void | | ) |
const |
|
inline |
◆ Is_Projectile_Collision_Enabled()
| bool W3DAppData2Struct::Is_Projectile_Collision_Enabled |
( |
void | | ) |
const |
|
inline |
◆ Is_Shadow_Enabled()
| bool W3DAppData2Struct::Is_Shadow_Enabled |
( |
void | | ) |
const |
|
inline |
◆ Is_Shatterable_Enabled()
| bool W3DAppData2Struct::Is_Shatterable_Enabled |
( |
void | | ) |
const |
|
inline |
◆ Is_Two_Sided_Enabled()
| bool W3DAppData2Struct::Is_Two_Sided_Enabled |
( |
void | | ) |
const |
|
inline |
◆ Is_Vehicle_Collision_Enabled()
| bool W3DAppData2Struct::Is_Vehicle_Collision_Enabled |
( |
void | | ) |
const |
|
inline |
◆ Is_Vertex_Alpha_Enabled()
| bool W3DAppData2Struct::Is_Vertex_Alpha_Enabled |
( |
void | | ) |
const |
|
inline |
◆ Is_Vis_Collision_Enabled()
| bool W3DAppData2Struct::Is_Vis_Collision_Enabled |
( |
void | | ) |
const |
|
inline |
◆ Is_ZNormals_Enabled()
| bool W3DAppData2Struct::Is_ZNormals_Enabled |
( |
void | | ) |
const |
|
inline |
◆ operator!=()
◆ operator==()
◆ Set_Geometry_Type()
◆ Set_Version()
| void W3DAppData2Struct::Set_Version |
( |
int | ver | ) |
|
|
inlineprotected |
◆ Update_Version()
| void W3DAppData2Struct::Update_Version |
( |
void | | ) |
|
◆ CollisionFlags
| unsigned int W3DAppData2Struct::CollisionFlags |
|
protected |
◆ ExportFlags
| unsigned int W3DAppData2Struct::ExportFlags |
|
protected |
◆ GeometryFlags
| unsigned int W3DAppData2Struct::GeometryFlags |
|
protected |
◆ GeometryType
| unsigned int W3DAppData2Struct::GeometryType |
|
protected |
◆ UnUsed
| unsigned int W3DAppData2Struct::UnUsed[4] |
|
protected |
The documentation for this struct was generated from the following files: