ScummVM API documentation
MacVenture::World Class Reference

Public Member Functions

 World (MacVentureEngine *engine, Common::MacResManager *resMan)
 
void startNewGame ()
 
void setObjAttr (ObjID objID, uint32 attrID, Attribute value)
 
void setGlobal (uint32 attrID, Attribute value)
 
void updateObj (ObjID objID)
 
void captureChildren (ObjID objID)
 
void releaseChildren (ObjID objID)
 
uint32 getObjAttr (ObjID objID, uint32 attrID)
 
Attribute getGlobal (uint32 attrID)
 
Common::String getText (ObjID objID, ObjID source, ObjID target)
 
bool isObjActive (ObjID objID)
 
ObjID getAncestor (ObjID objID)
 
Common::Array< ObjID > getFamily (ObjID objID, bool recursive)
 
Common::Array< ObjID > getChildren (ObjID objID, bool recursive)
 
void loadGameFrom (Common::InSaveFile *file)
 
void saveGameInto (Common::OutSaveFile *file)
 

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