ScummVM API documentation
Director::SerialPortXObject Class Reference
Inheritance diagram for Director::SerialPortXObject:
Director::Object< SerialPortXObject > Director::AbstractObject

Public Member Functions

 SerialPortXObject (ObjectType objType)
 
- Public Member Functions inherited from Director::Object< SerialPortXObject >
Common::String getName () const override
 
ObjectType getObjType () const override
 
bool isDisposed () const override
 
int * getRefCount () const override
 
void incRefCount () override
 
virtual void decRefCount () override
 
int getInheritanceLevel () const override
 
void setName (const Common::String &name) override
 
void dispose () override
 
Common::String asString () override
 
AbstractObjectclone () override
 
Symbol getMethod (const Common::String &methodName) override
 
bool hasProp (const Common::String &propName) override
 
Datum getProp (const Common::String &propName) override
 
Common::String getPropAt (uint32 index) override
 
uint32 getPropCount () override
 
bool setProp (const Common::String &propName, const Datum &value, bool force=false) override
 
bool hasField (int field) override
 
Datum getField (int field) override
 
bool setField (int field, const Datum &value) override
 

Additional Inherited Members

- Static Public Member Functions inherited from Director::Object< SerialPortXObject >
static void initMethods (MethodProto protos[])
 
static void cleanupMethods ()
 
- Public Attributes inherited from Director::Object< SerialPortXObject >
int * _refCount
 
- Protected Member Functions inherited from Director::Object< SerialPortXObject >
 Object (Common::String objName)
 
 Object (const Object &obj)
 
- Protected Attributes inherited from Director::Object< SerialPortXObject >
Common::String _name
 
ObjectType _objType
 
bool _disposed
 
int _inheritanceLevel
 
- Static Protected Attributes inherited from Director::Object< SerialPortXObject >
static SymbolHash_methods
 

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