Inherits UtilityObj.
|
| enum | {
NONE = 0
, HIDE
, SELECT_GEOM
, SELECT_HIER
,
SELECT_ALPHA
, SELECT_PHYSICAL
, SELECT_PROJECTILE
, SELECT_VIS
,
GENERATE_NAME
, GENERATE_MATERIAL_NAME
, GENERATE_LOD_EXTENSION
} |
| |
| enum | MaterialConversionEnum { GAME_REFERENCE_COUNT
, GAME_TO_STANDARD
, STANDARD_TO_GAME
} |
| |
|
| static int | eval_tri_state (int totalcount, int oncount) |
| |
| static void | eval_node_states (INodeListClass *node_list, NodeStatesStruct *ns) |
| |
| static void | update_settings_controls (INodeListClass *node_list=NULL) |
| |
| static void | set_hierarchy_in_all_selected (INodeListClass *list, bool onoff) |
| |
| static void | set_geometry_in_all_selected (INodeListClass *list, bool onoff) |
| |
| static void | enable_hidden_in_all_selected (INodeListClass *list, bool onoff) |
| |
| static void | enable_two_sided_in_all_selected (INodeListClass *list, bool onoff) |
| |
| static void | enable_znormals_in_all_selected (INodeListClass *list, bool onoff) |
| |
| static void | enable_vertex_alpha_in_all_selected (INodeListClass *list, bool onoff) |
| |
| static void | enable_shadow_in_all_selected (INodeListClass *list, bool onoff) |
| |
| static void | enable_shatterable_in_all_selected (INodeListClass *list, bool onoff) |
| |
| static void | enable_npatches_in_all_selected (INodeListClass *list, bool onoff) |
| |
| static void | enable_physical_collision_in_all_selected (INodeListClass *list, bool onoff) |
| |
| static void | enable_projectile_collision_in_all_selected (INodeListClass *list, bool onoff) |
| |
| static void | enable_vis_collision_in_all_selected (INodeListClass *list, bool onoff) |
| |
| static void | enable_camera_collision_in_all_selected (INodeListClass *list, bool onoff) |
| |
| static void | enable_vehicle_collision_in_all_selected (INodeListClass *list, bool onoff) |
| |
| static void | set_geometry_type_in_all_selected (INodeListClass *list, int geotype) |
| |
| static void | set_dazzle_type_in_all_selected (INodeListClass *list, char *dazzletype) |
| |
| static void | set_region_in_all_selected (INodeListClass *list, char region) |
| |
| static W3DAppData0Struct * | get_app_data_0 (INode *node) |
| |
| static W3DAppData1Struct * | get_app_data_1 (INode *node) |
| |
| static W3DAppData2Struct * | get_app_data_2 (INode *node) |
| |
| static W3DDazzleAppDataStruct * | get_dazzle_app_data (INode *node) |
| |
Definition at line 150 of file w3dutil.cpp.
◆ anonymous enum
| Enumerator |
|---|
| NONE | |
| HIDE | |
| SELECT_GEOM | |
| SELECT_HIER | |
| SELECT_ALPHA | |
| SELECT_PHYSICAL | |
| SELECT_PROJECTILE | |
| SELECT_VIS | |
| GENERATE_NAME | |
| GENERATE_MATERIAL_NAME | |
| GENERATE_LOD_EXTENSION | |
Definition at line 183 of file w3dutil.cpp.
◆ MaterialConversionEnum
| Enumerator |
|---|
| GAME_REFERENCE_COUNT | |
| GAME_TO_STANDARD | |
| STANDARD_TO_GAME | |
Definition at line 197 of file w3dutil.cpp.
◆ W3DUtilityClass()
| W3DUtilityClass::W3DUtilityClass |
( |
void | | ) |
|
◆ ~W3DUtilityClass()
| W3DUtilityClass::~W3DUtilityClass |
( |
void | | ) |
|
◆ BeginEditParams()
| void W3DUtilityClass::BeginEditParams |
( |
Interface * | ip, |
|
|
IUtil * | iu ) |
◆ convert_materials()
◆ create_floater()
| void W3DUtilityClass::create_floater |
( |
void | | ) |
|
◆ DeleteThis()
| void W3DUtilityClass::DeleteThis |
( |
| ) |
|
|
inline |
◆ descend_tree()
| void W3DUtilityClass::descend_tree |
( |
INode * | node, |
|
|
int | action ) |
◆ enable_camera_collision_in_all_selected()
| void W3DUtilityClass::enable_camera_collision_in_all_selected |
( |
INodeListClass * | list, |
|
|
bool | onoff ) |
|
static |
◆ enable_hidden_in_all_selected()
◆ enable_npatches_in_all_selected()
| void W3DUtilityClass::enable_npatches_in_all_selected |
( |
INodeListClass * | list, |
|
|
bool | onoff ) |
|
static |
◆ enable_physical_collision_in_all_selected()
| void W3DUtilityClass::enable_physical_collision_in_all_selected |
( |
INodeListClass * | list, |
|
|
bool | onoff ) |
|
static |
◆ enable_projectile_collision_in_all_selected()
| void W3DUtilityClass::enable_projectile_collision_in_all_selected |
( |
INodeListClass * | list, |
|
|
bool | onoff ) |
|
static |
◆ enable_shadow_in_all_selected()
◆ enable_shatterable_in_all_selected()
| void W3DUtilityClass::enable_shatterable_in_all_selected |
( |
INodeListClass * | list, |
|
|
bool | onoff ) |
|
static |
◆ enable_two_sided_in_all_selected()
| void W3DUtilityClass::enable_two_sided_in_all_selected |
( |
INodeListClass * | list, |
|
|
bool | onoff ) |
|
static |
◆ enable_vehicle_collision_in_all_selected()
| void W3DUtilityClass::enable_vehicle_collision_in_all_selected |
( |
INodeListClass * | list, |
|
|
bool | onoff ) |
|
static |
◆ enable_vertex_alpha_in_all_selected()
| void W3DUtilityClass::enable_vertex_alpha_in_all_selected |
( |
INodeListClass * | list, |
|
|
bool | onoff ) |
|
static |
◆ enable_vis_collision_in_all_selected()
| void W3DUtilityClass::enable_vis_collision_in_all_selected |
( |
INodeListClass * | list, |
|
|
bool | onoff ) |
|
static |
◆ enable_znormals_in_all_selected()
| void W3DUtilityClass::enable_znormals_in_all_selected |
( |
INodeListClass * | list, |
|
|
bool | onoff ) |
|
static |
◆ EndEditParams()
| void W3DUtilityClass::EndEditParams |
( |
Interface * | ip, |
|
|
IUtil * | iu ) |
◆ eval_node_states()
◆ eval_tri_state()
| int W3DUtilityClass::eval_tri_state |
( |
int | totalcount, |
|
|
int | oncount ) |
|
static |
◆ export_with_standard_materials()
| void W3DUtilityClass::export_with_standard_materials |
( |
| ) |
|
◆ generate_lod_ext()
| void W3DUtilityClass::generate_lod_ext |
( |
INode * | node | ) |
|
◆ generate_lod_extensions()
| void W3DUtilityClass::generate_lod_extensions |
( |
void | | ) |
|
◆ generate_material_names() [1/2]
| void W3DUtilityClass::generate_material_names |
( |
Mtl * | mtl | ) |
|
◆ generate_material_names() [2/2]
| void W3DUtilityClass::generate_material_names |
( |
void | | ) |
|
◆ generate_material_names_for_node()
| void W3DUtilityClass::generate_material_names_for_node |
( |
INode * | node | ) |
|
◆ generate_names()
| void W3DUtilityClass::generate_names |
( |
void | | ) |
|
◆ generate_node_name()
| void W3DUtilityClass::generate_node_name |
( |
INode * | node | ) |
|
◆ get_app_data_0()
◆ get_app_data_1()
◆ get_app_data_2()
◆ get_dazzle_app_data()
◆ hide_node()
| void W3DUtilityClass::hide_node |
( |
INode * | node | ) |
|
◆ is_alpha_material()
| bool W3DUtilityClass::is_alpha_material |
( |
Mtl * | nodemtl | ) |
|
◆ is_alpha_mesh()
| bool W3DUtilityClass::is_alpha_mesh |
( |
INode * | node, |
|
|
Mtl * | nodemtl ) |
◆ new_standard_material()
| StdMat * W3DUtilityClass::new_standard_material |
( |
GameMtl * | gamemtl | ) |
|
◆ Select_Alpha()
| void W3DUtilityClass::Select_Alpha |
( |
void | | ) |
|
◆ select_alpha_node()
| void W3DUtilityClass::select_alpha_node |
( |
INode * | node | ) |
|
◆ Select_Geometry()
| void W3DUtilityClass::Select_Geometry |
( |
void | | ) |
|
◆ select_geometry_node()
| void W3DUtilityClass::select_geometry_node |
( |
INode * | node | ) |
|
◆ Select_Hierarchy()
| void W3DUtilityClass::Select_Hierarchy |
( |
void | | ) |
|
◆ select_hierarchy_node()
| void W3DUtilityClass::select_hierarchy_node |
( |
INode * | node | ) |
|
◆ Select_Physical()
| void W3DUtilityClass::Select_Physical |
( |
void | | ) |
|
◆ select_physical_node()
| void W3DUtilityClass::select_physical_node |
( |
INode * | node | ) |
|
◆ Select_Projectile()
| void W3DUtilityClass::Select_Projectile |
( |
void | | ) |
|
◆ select_projectile_node()
| void W3DUtilityClass::select_projectile_node |
( |
INode * | node | ) |
|
◆ Select_Vis()
| void W3DUtilityClass::Select_Vis |
( |
void | | ) |
|
◆ select_vis_node()
| void W3DUtilityClass::select_vis_node |
( |
INode * | node | ) |
|
◆ SelectionSetChanged()
| void W3DUtilityClass::SelectionSetChanged |
( |
Interface * | ip, |
|
|
IUtil * | iu ) |
◆ set_dazzle_type_in_all_selected()
| void W3DUtilityClass::set_dazzle_type_in_all_selected |
( |
INodeListClass * | list, |
|
|
char * | dazzletype ) |
|
static |
◆ set_geometry_in_all_selected()
◆ set_geometry_type_in_all_selected()
| void W3DUtilityClass::set_geometry_type_in_all_selected |
( |
INodeListClass * | list, |
|
|
int | geotype ) |
|
static |
◆ set_hierarchy_in_all_selected()
◆ set_region_in_all_selected()
| void W3DUtilityClass::set_region_in_all_selected |
( |
INodeListClass * | list, |
|
|
char | region ) |
|
static |
◆ update_settings_controls()
◆ InterfacePtr
| Interface* W3DUtilityClass::InterfacePtr |
◆ LodExtensionOptions
◆ MtlNameOptions
◆ NameOptions
◆ SettingsFloater
◆ SettingsPanelHWND
| HWND W3DUtilityClass::SettingsPanelHWND |
◆ ToolsPanelHWND
| HWND W3DUtilityClass::ToolsPanelHWND |
◆ UpdateSpinnerValue
| bool W3DUtilityClass::UpdateSpinnerValue |
◆ WorkingNameIndex
| int W3DUtilityClass::WorkingNameIndex |
The documentation for this class was generated from the following file: