se_ogre::ThingMOInfo Struct Reference

#include <ThingMOInfo.hpp>

List of all members.

Public Member Functions

 ThingMOInfo ()
 ~ThingMOInfo ()
void setAnimationChannels (int count)
O3dAnimationanimation (int channel, int id) const
O3dAnimationcreateAnimation (int channel, int id)
int channelCount () const

Public Attributes

bool doScaleByRadius_
se_core::String movableObjectType_
Ogre::NameValuePairList params_
se_core::String defaultMaterial_
Ogre::Vector3 offset_
Ogre::Quaternion rot_
float scale_
float popInSq_
float popOutSq_
O3dAnimationSetanimationChannels_
bool isStatic_
bool isShadowCaster_
Ogre::ColourValue diffuse_
Ogre::ColourValue specular_


Constructor & Destructor Documentation

se_ogre::ThingMOInfo::ThingMOInfo  ) 
 

Definition at line 33 of file ThingMOInfo.cpp.

se_ogre::ThingMOInfo::~ThingMOInfo  ) 
 

Definition at line 39 of file ThingMOInfo.cpp.


Member Function Documentation

O3dAnimation * se_ogre::ThingMOInfo::animation int  channel,
int  id
const
 

Definition at line 64 of file ThingMOInfo.cpp.

int se_ogre::ThingMOInfo::channelCount  )  const [inline]
 

Definition at line 62 of file ThingMOInfo.hpp.

O3dAnimation * se_ogre::ThingMOInfo::createAnimation int  channel,
int  id
 

Definition at line 52 of file ThingMOInfo.cpp.

References Assert.

Referenced by se_ogre::O3dThingParser::parseThingInfo().

void se_ogre::ThingMOInfo::setAnimationChannels int  count  ) 
 

Definition at line 45 of file ThingMOInfo.cpp.

Referenced by se_ogre::O3dThingParser::parseThingInfo().


Member Data Documentation

O3dAnimationSet* se_ogre::ThingMOInfo::animationChannels_
 

Definition at line 54 of file ThingMOInfo.hpp.

se_core::String se_ogre::ThingMOInfo::defaultMaterial_
 

Definition at line 43 of file ThingMOInfo.hpp.

Referenced by se_ogre::O3dThingParser::parseThingInfo().

Ogre::ColourValue se_ogre::ThingMOInfo::diffuse_
 

Definition at line 65 of file ThingMOInfo.hpp.

Referenced by se_ogre::O3dThingParser::parseThingInfo(), and se_ogre::ThingLight::ThingLight().

bool se_ogre::ThingMOInfo::doScaleByRadius_
 

Definition at line 38 of file ThingMOInfo.hpp.

Referenced by se_ogre::O3dAreaComponent::compileStaticGeometry(), and se_ogre::O3dThingParser::parseThingInfo().

bool se_ogre::ThingMOInfo::isShadowCaster_
 

Definition at line 57 of file ThingMOInfo.hpp.

Referenced by se_ogre::O3dThingParser::parseThingInfo(), se_ogre::ThingEntity::ThingEntity(), and se_ogre::ThingLight::ThingLight().

bool se_ogre::ThingMOInfo::isStatic_
 

Definition at line 55 of file ThingMOInfo.hpp.

Referenced by se_ogre::O3dThingParser::parseThingInfo().

se_core::String se_ogre::ThingMOInfo::movableObjectType_
 

Definition at line 41 of file ThingMOInfo.hpp.

Referenced by se_ogre::ThingMOManager::create(), se_ogre::O3dThingParser::parse(), and se_ogre::O3dThingParser::parseThingInfo().

Ogre::Vector3 se_ogre::ThingMOInfo::offset_
 

Definition at line 46 of file ThingMOInfo.hpp.

Referenced by se_ogre::O3dThingParser::parseThingInfo().

Ogre::NameValuePairList se_ogre::ThingMOInfo::params_
 

Definition at line 42 of file ThingMOInfo.hpp.

Referenced by se_ogre::O3dAreaComponent::compileStaticGeometry(), and se_ogre::O3dThingParser::parseThingInfo().

float se_ogre::ThingMOInfo::popInSq_
 

Definition at line 51 of file ThingMOInfo.hpp.

Referenced by se_ogre::O3dThingParser::parseThingInfo().

float se_ogre::ThingMOInfo::popOutSq_
 

Definition at line 52 of file ThingMOInfo.hpp.

Referenced by se_ogre::O3dThingParser::parseThingInfo().

Ogre::Quaternion se_ogre::ThingMOInfo::rot_
 

Definition at line 47 of file ThingMOInfo.hpp.

Referenced by se_ogre::O3dThingParser::parseThingInfo().

float se_ogre::ThingMOInfo::scale_
 

Definition at line 50 of file ThingMOInfo.hpp.

Referenced by se_ogre::O3dAreaComponent::compileStaticGeometry(), and se_ogre::O3dThingParser::parseThingInfo().

Ogre::ColourValue se_ogre::ThingMOInfo::specular_
 

Definition at line 65 of file ThingMOInfo.hpp.

Referenced by se_ogre::O3dThingParser::parseThingInfo(), and se_ogre::ThingLight::ThingLight().


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

Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:33 2007 by Doxygen version 1.3.9.1.

SourceForge.net Logo