UFO: Alien Invasion
modelExtraData_t Struct Reference

extradata for the model node More...

#include <ui_node_model.h>

Collaboration diagram for modelExtraData_t:
Collaboration graph

Data Fields

char * oldRefValue
 
vec3_t angles
 
vec3_t origin
 
vec3_t omega
 
vec3_t scale
 
const char * skin
 
const char * model
 
const char * tag
 
animState_tanimationState
 
const char * animation
 
bool autoscale
 
bool rotateWithMouse
 
bool clipOverflow
 
bool containerLike
 

Detailed Description

extradata for the model node

Definition at line 63 of file ui_node_model.h.

Field Documentation

◆ angles

vec3_t modelExtraData_t::angles

Definition at line 65 of file ui_node_model.h.

◆ animation

const char* modelExtraData_t::animation

Anim string from the *.anm files

Definition at line 73 of file ui_node_model.h.

◆ animationState

animState_t* modelExtraData_t::animationState

holds then anim state for the current model

Definition at line 72 of file ui_node_model.h.

◆ autoscale

bool modelExtraData_t::autoscale

If true autoscale the model when we draw it

Definition at line 74 of file ui_node_model.h.

◆ clipOverflow

bool modelExtraData_t::clipOverflow

If true (default) model outside the node are clipped

Definition at line 76 of file ui_node_model.h.

◆ containerLike

bool modelExtraData_t::containerLike

Display an item like an item from the container

Definition at line 77 of file ui_node_model.h.

◆ model

const char* modelExtraData_t::model

Definition at line 70 of file ui_node_model.h.

◆ oldRefValue

char* modelExtraData_t::oldRefValue

used for storing old reference values

Definition at line 64 of file ui_node_model.h.

◆ omega

vec3_t modelExtraData_t::omega

Definition at line 67 of file ui_node_model.h.

◆ origin

vec3_t modelExtraData_t::origin

Definition at line 66 of file ui_node_model.h.

◆ rotateWithMouse

bool modelExtraData_t::rotateWithMouse

If true the user can rotate the model with the mouse

Definition at line 75 of file ui_node_model.h.

◆ scale

vec3_t modelExtraData_t::scale

Definition at line 68 of file ui_node_model.h.

◆ skin

const char* modelExtraData_t::skin

Definition at line 69 of file ui_node_model.h.

◆ tag

const char* modelExtraData_t::tag

the tag to place the model onto

Definition at line 71 of file ui_node_model.h.


The documentation for this struct was generated from the following file: