Panda3D
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
CLwoSurfaceBlock Class Reference

This class is a wrapper around LwoSurfaceBlock and stores additional information useful during the conversion-to-egg process. More...

#include "cLwoSurfaceBlock.h"

Public Member Functions

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

Public Attributes

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

Detailed Description

This class is a wrapper around LwoSurfaceBlock and stores additional information useful during the conversion-to-egg process.

Definition at line 34 of file cLwoSurfaceBlock.h.

Constructor & Destructor Documentation

◆ CLwoSurfaceBlock()

CLwoSurfaceBlock::CLwoSurfaceBlock ( LwoToEggConverter * converter,
const LwoSurfaceBlock * block )

Definition at line 29 of file cLwoSurfaceBlock.cxx.

◆ ~CLwoSurfaceBlock()

CLwoSurfaceBlock::~CLwoSurfaceBlock ( )

Definition at line 145 of file cLwoSurfaceBlock.cxx.

Member Data Documentation

◆ _axis

LwoSurfaceBlockAxis::Axis CLwoSurfaceBlock::_axis

Definition at line 50 of file cLwoSurfaceBlock.h.

◆ _block_type

IffId CLwoSurfaceBlock::_block_type

Definition at line 39 of file cLwoSurfaceBlock.h.

◆ _channel_id

IffId CLwoSurfaceBlock::_channel_id

Definition at line 40 of file cLwoSurfaceBlock.h.

◆ _clip_index

int CLwoSurfaceBlock::_clip_index

Definition at line 52 of file cLwoSurfaceBlock.h.

◆ _converter

LwoToEggConverter* CLwoSurfaceBlock::_converter

Definition at line 59 of file cLwoSurfaceBlock.h.

◆ _enabled

bool CLwoSurfaceBlock::_enabled

Definition at line 42 of file cLwoSurfaceBlock.h.

◆ _h_repeat

PN_stdfloat CLwoSurfaceBlock::_h_repeat

Definition at line 56 of file cLwoSurfaceBlock.h.

◆ _h_wrap

LwoSurfaceBlockWrap::Mode CLwoSurfaceBlock::_h_wrap

Definition at line 54 of file cLwoSurfaceBlock.h.

◆ _inv_transform

LMatrix4d CLwoSurfaceBlock::_inv_transform

Definition at line 48 of file cLwoSurfaceBlock.h.

◆ _opacity

PN_stdfloat CLwoSurfaceBlock::_opacity

Definition at line 45 of file cLwoSurfaceBlock.h.

◆ _opacity_type

LwoSurfaceBlockOpacity::Type CLwoSurfaceBlock::_opacity_type

Definition at line 44 of file cLwoSurfaceBlock.h.

◆ _ordinal

std::string CLwoSurfaceBlock::_ordinal

Definition at line 41 of file cLwoSurfaceBlock.h.

◆ _projection_mode

LwoSurfaceBlockProjection::Mode CLwoSurfaceBlock::_projection_mode

Definition at line 49 of file cLwoSurfaceBlock.h.

◆ _tmap

CLwoSurfaceBlockTMap* CLwoSurfaceBlock::_tmap

Definition at line 61 of file cLwoSurfaceBlock.h.

◆ _transform

LMatrix4d CLwoSurfaceBlock::_transform

Definition at line 47 of file cLwoSurfaceBlock.h.

◆ _uv_name

std::string CLwoSurfaceBlock::_uv_name

Definition at line 57 of file cLwoSurfaceBlock.h.

◆ _w_repeat

PN_stdfloat CLwoSurfaceBlock::_w_repeat

Definition at line 55 of file cLwoSurfaceBlock.h.

◆ _w_wrap

LwoSurfaceBlockWrap::Mode CLwoSurfaceBlock::_w_wrap

Definition at line 53 of file cLwoSurfaceBlock.h.


The documentation for this class was generated from the following files: