ScummVM API documentation
Wintermute::BaseClass Class Reference
Inheritance diagram for Wintermute::BaseClass:
Wintermute::ActiveAnimation Wintermute::AdGeomExt Wintermute::AdGeomExtNode Wintermute::AdNodeState Wintermute::AdPath Wintermute::AdPath3D Wintermute::AdPathPoint3D Wintermute::AdResponseContext Wintermute::AdSceneState Wintermute::AdSentence Wintermute::AdTalkNode Wintermute::AdWaypointGroup3D Wintermute::Animation Wintermute::AnimationChannel Wintermute::BaseActiveRect Wintermute::BaseFontStorage Wintermute::BaseNamedObject Wintermute::BasePoint Wintermute::BaseRenderer Wintermute::BaseSound Wintermute::BaseSoundBuffer Wintermute::BaseSoundMgr Wintermute::BaseStringTable Wintermute::BaseSurface Wintermute::BaseSurfaceStorage Wintermute::BaseTransitionMgr Wintermute::BaseViewport Wintermute::PartParticle Wintermute::ScEngine Wintermute::ScScript Wintermute::ScStack Wintermute::ScValue Wintermute::ShadowVolume Wintermute::VideoPlayer Wintermute::VideoSubtitler Wintermute::VideoTheoraPlayer Wintermute::XFile

Public Member Functions

bool setEditorProp (const Common::String &propName, const Common::String &propValue)
 
Common::String getEditorProp (const Common::String &propName, const Common::String &initVal=Common::String())
 
 BaseClass (TDynamicConstructor, TDynamicConstructor)
 
bool parseEditorProperty (char *buffer, bool complete=true)
 
virtual bool saveAsText (BaseDynamicBuffer *buffer, int indent=0)
 
 BaseClass (BaseGame *GameOwner)
 
virtual const char * getClassName ()
 
virtual bool persist (BasePersistenceManager *persistMgr)
 

Public Attributes

bool _persistable
 
BaseGame_gameRef
 

Protected Attributes

Common::HashMap< Common::String, Common::String_editorProps
 
Common::HashMap< Common::String, Common::String >::iterator _editorPropsIter
 

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