#include <mapper.h>
Inherits TextureMapperClass.
Inherited by GridClassicEnvironmentMapperClass, GridEnvironmentMapperClass, and GridWSEnvMapperClass.
|
| enum | {
MAPPER_ID_UNKNOWN
, MAPPER_ID_LINEAR_OFFSET
, MAPPER_ID_CLASSIC_ENVIRONMENT
, MAPPER_ID_ENVIRONMENT
,
MAPPER_ID_SCREEN
, MAPPER_ID_ANIMATING_1D
, MAPPER_ID_AXIAL
, MAPPER_ID_SILHOUETTE
,
MAPPER_ID_SCALE
, MAPPER_ID_GRID
, MAPPER_ID_ROTATE
, MAPPER_ID_SINE_LINEAR_OFFSET
,
MAPPER_ID_STEP_LINEAR_OFFSET
, MAPPER_ID_ZIGZAG_LINEAR_OFFSET
, MAPPER_ID_WS_CLASSIC_ENVIRONMENT
, MAPPER_ID_WS_ENVIRONMENT
,
MAPPER_ID_GRID_CLASSIC_ENVIRONMENT
, MAPPER_ID_GRID_ENVIRONMENT
, MAPPER_ID_RANDOM
, MAPPER_ID_EDGE
,
MAPPER_ID_BUMPENV
, MAPPER_ID_GRID_WS_CLASSIC_ENVIRONMENT
, MAPPER_ID_GRID_WS_ENVIRONMENT
} |
| |
| static int | Total_Refs (void) |
| |
| static RefCountClass * | Add_Active_Ref (RefCountClass *obj) |
| |
| static RefCountClass * | Set_Ref_Owner (RefCountClass *obj, char *file, int line) |
| |
| static void | Remove_Active_Ref (RefCountClass *obj) |
| |
| static bool | Validate_Active_Ref (RefCountClass *obj) |
| |
| RefCountNodeClass | ActiveRefNode |
| |
| ActiveRefStruct | ActiveRefInfo |
| |
| static RefCountListClass | ActiveRefList |
| |
Definition at line 186 of file mapper.h.
◆ GridTextureMapperClass() [1/3]
| GridTextureMapperClass::GridTextureMapperClass |
( |
float | fps, |
|
|
unsigned int | gridwidth_log2, |
|
|
unsigned int | last_frame, |
|
|
unsigned int | offset, |
|
|
unsigned int | stage ) |
◆ GridTextureMapperClass() [2/3]
| GridTextureMapperClass::GridTextureMapperClass |
( |
const INIClass & | ini, |
|
|
const char * | section, |
|
|
unsigned int | stage ) |
◆ GridTextureMapperClass() [3/3]
◆ Apply()
| void GridTextureMapperClass::Apply |
( |
int | uv_array_index | ) |
|
|
virtual |
◆ Calculate_Texture_Matrix()
| void GridTextureMapperClass::Calculate_Texture_Matrix |
( |
Matrix4x4 & | tex_matrix | ) |
|
|
virtual |
◆ calculate_uv_offset()
| void GridTextureMapperClass::calculate_uv_offset |
( |
float * | u_offset, |
|
|
float * | v_offset ) |
|
protected |
◆ Clone()
◆ initialize()
| void GridTextureMapperClass::initialize |
( |
float | fps, |
|
|
unsigned int | gridwidth_log2 ) |
|
protected |
◆ Is_Time_Variant()
| virtual bool GridTextureMapperClass::Is_Time_Variant |
( |
void | | ) |
|
|
inlinevirtual |
◆ Mapper_ID()
| virtual int GridTextureMapperClass::Mapper_ID |
( |
void | | ) |
const |
|
inlinevirtual |
◆ Reset()
| void GridTextureMapperClass::Reset |
( |
void | | ) |
|
|
virtual |
◆ Set_Frame()
| void GridTextureMapperClass::Set_Frame |
( |
unsigned int | frame | ) |
|
|
inline |
◆ Set_Frame_Per_Second()
| void GridTextureMapperClass::Set_Frame_Per_Second |
( |
float | fps | ) |
|
◆ update_temporal_state()
| void GridTextureMapperClass::update_temporal_state |
( |
void | | ) |
|
|
protected |
◆ CurrentFrame
| unsigned int GridTextureMapperClass::CurrentFrame |
|
protected |
◆ GridWidthLog2
| unsigned int GridTextureMapperClass::GridWidthLog2 |
|
protected |
◆ LastFrame
| unsigned int GridTextureMapperClass::LastFrame |
|
protected |
◆ LastUsedSyncTime
| unsigned int GridTextureMapperClass::LastUsedSyncTime |
|
protected |
◆ MSPerFrame
| unsigned int GridTextureMapperClass::MSPerFrame |
|
protected |
◆ Offset
| unsigned int GridTextureMapperClass::Offset |
|
protected |
◆ OOGridWidth
| float GridTextureMapperClass::OOGridWidth |
|
protected |
◆ Remainder
| unsigned int GridTextureMapperClass::Remainder |
|
protected |
◆ Sign
| int GridTextureMapperClass::Sign |
|
protected |
The documentation for this class was generated from the following files:
- Code/Libraries/Source/WWVegas/WW3D2/mapper.h
- Code/Libraries/Source/WWVegas/WW3D2/mapper.cpp