Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

CLwoSurfaceBlock Class Reference

#include <cLwoSurfaceBlock.h>

List of all members.

Public Member Functions

 CLwoSurfaceBlock (LwoToEggConverter *converter, const LwoSurfaceBlock *block)
 ~CLwoSurfaceBlock ()
 CPT (LwoSurfaceBlock) _block

Public Attributes

IffId _block_type
IffId _channel_id
string _ordinal
bool _enabled
LwoSurfaceBlockOpacity::Type _opacity_type
float _opacity
LMatrix4d _transform
LMatrix4d _inv_transform
LwoSurfaceBlockProjection::Mode _projection_mode
LwoSurfaceBlockAxis::Axis _axis
int _clip_index
LwoSurfaceBlockWrap::Mode _w_wrap
LwoSurfaceBlockWrap::Mode _h_wrap
float _w_repeat
float _h_repeat
string _uv_name
LwoToEggConverter_converter
CLwoSurfaceBlockTMap_tmap


Constructor & Destructor Documentation

CLwoSurfaceBlock::CLwoSurfaceBlock LwoToEggConverter converter,
const LwoSurfaceBlock block
 

Definition at line 37 of file cLwoSurfaceBlock.cxx.

References LwoSurfaceBlockAxis::_axis, _axis, _block_type, LwoSurfaceBlockChannel::_channel_id, _channel_id, _clip_index, _converter, LwoSurfaceBlockRepeat::_cycles, LwoSurfaceBlockEnabled::_enabled, _enabled, _h_repeat, _h_wrap, LwoSurfaceBlockWrap::_height, _inv_transform, LwoSurfaceBlockProjection::_mode, LwoSurfaceBlockVMapName::_name, _opacity, _opacity_type, _ordinal, _projection_mode, _tmap, _transform, _uv_name, _w_repeat, _w_wrap, LwoSurfaceBlockWrap::_width, LwoSurfaceBlockAxis::A_x, LwoSurfaceBlockAxis::A_y, LwoSurfaceBlockAxis::A_z, block, CS_yup_left, DCAST, LwoSurfaceBlockRepeat::get_class_type(), LwoSurfaceBlockVMapName::get_class_type(), LwoSurfaceBlockWrap::get_class_type(), LwoSurfaceBlockImage::get_class_type(), LwoSurfaceBlockAxis::get_class_type(), LwoSurfaceBlockProjection::get_class_type(), LwoSurfaceBlockTMap::get_class_type(), LwoSurfaceBlockEnabled::get_class_type(), LwoSurfaceBlockChannel::get_class_type(), IffChunk::get_id(), CLwoSurfaceBlockTMap::get_transform(), image, TypedObject::is_of_type(), LwoSurfaceBlockWrap::M_repeat, LwoSurfaceBlockProjection::M_uv, nout, NULL, and LwoSurfaceBlockOpacity::T_additive.

CLwoSurfaceBlock::~CLwoSurfaceBlock  ) 
 

Definition at line 156 of file cLwoSurfaceBlock.cxx.

References _tmap, and NULL.


Member Function Documentation

CLwoSurfaceBlock::CPT LwoSurfaceBlock   ) 
 


Member Data Documentation

LwoSurfaceBlockAxis::Axis CLwoSurfaceBlock::_axis
 

Definition at line 57 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock().

IffId CLwoSurfaceBlock::_block_type
 

Definition at line 46 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock().

IffId CLwoSurfaceBlock::_channel_id
 

Definition at line 47 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock().

int CLwoSurfaceBlock::_clip_index
 

Definition at line 59 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurface::check_texture(), and CLwoSurfaceBlock().

LwoToEggConverter* CLwoSurfaceBlock::_converter
 

Definition at line 66 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock().

bool CLwoSurfaceBlock::_enabled
 

Definition at line 49 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock().

float CLwoSurfaceBlock::_h_repeat
 

Definition at line 63 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock(), and CLwoSurface::map_spherical().

LwoSurfaceBlockWrap::Mode CLwoSurfaceBlock::_h_wrap
 

Definition at line 61 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock().

LMatrix4d CLwoSurfaceBlock::_inv_transform
 

Definition at line 55 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock(), and CLwoSurface::generate_uvs().

float CLwoSurfaceBlock::_opacity
 

Definition at line 52 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock().

LwoSurfaceBlockOpacity::Type CLwoSurfaceBlock::_opacity_type
 

Definition at line 51 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock().

string CLwoSurfaceBlock::_ordinal
 

Definition at line 48 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurface::CLwoSurface(), and CLwoSurfaceBlock().

LwoSurfaceBlockProjection::Mode CLwoSurfaceBlock::_projection_mode
 

Definition at line 56 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurface::check_texture(), and CLwoSurfaceBlock().

CLwoSurfaceBlockTMap* CLwoSurfaceBlock::_tmap
 

Definition at line 68 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock(), and ~CLwoSurfaceBlock().

LMatrix4d CLwoSurfaceBlock::_transform
 

Definition at line 54 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock().

string CLwoSurfaceBlock::_uv_name
 

Definition at line 64 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock().

float CLwoSurfaceBlock::_w_repeat
 

Definition at line 62 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock(), CLwoSurface::map_cylindrical(), and CLwoSurface::map_spherical().

LwoSurfaceBlockWrap::Mode CLwoSurfaceBlock::_w_wrap
 

Definition at line 60 of file cLwoSurfaceBlock.h.

Referenced by CLwoSurfaceBlock().


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 01:00:46 2003 for Panda-Tool by doxygen1.3