Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
LObject Class Reference

#include <l3ds.h>

Inheritance diagram for LObject:
LLight LMaterial LMaterial LMesh LMesh

List of all members.

Public Member Functions

 LObject ()
virtual ~LObject ()
virtual const std::string & GetName ()
virtual void SetName (const std::string &value)
bool IsObject (const std::string &name)
 LObject ()
virtual ~LObject ()
virtual const char * GetName ()
virtual bool IsObject (const const char *name)

Protected Attributes

std::string m_name
Text name

Detailed Description

Definition at line 101 of file l3ds.h.


Constructor & Destructor Documentation

LObject::LObject ( )

Definition at line 233 of file l3ds.cpp.

LObject::~LObject ( )
virtual

Definition at line 238 of file l3ds.cpp.

LObject::LObject ( )
virtual LObject::~LObject ( )
virtual

Member Function Documentation

virtual const char* LObject::GetName ( )
virtual
const std::string & LObject::GetName ( )
virtual

Definition at line 248 of file l3ds.cpp.

virtual bool LObject::IsObject ( const const char *  name)
virtual
bool LObject::IsObject ( const std::string &  name)

Definition at line 253 of file l3ds.cpp.

void LObject::SetName ( const std::string &  value)
virtual

Definition at line 243 of file l3ds.cpp.


Member Data Documentation

std::string LObject::m_name
protected

Definition at line 120 of file l3ds.h.

Text LObject::name
protected

Definition at line 72 of file M3DS.h.


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