|
|
void | Init (SQSharedState *ss) |
| |
|
| SQInstance (SQSharedState *ss, SQClass *c, SQInteger memsize) |
| |
|
| SQInstance (SQSharedState *ss, SQInstance *c, SQInteger memsize) |
| |
|
SQInstance * | Clone (SQSharedState *ss) |
| |
|
bool | Get (const SQObjectPtr &key, SQObjectPtr &val) |
| |
|
bool | Set (const SQObjectPtr &key, const SQObjectPtr &val) |
| |
| void | Release () |
| |
| void | Finalize () |
| |
| void | Mark (SQCollectable **) |
| |
| SQObjectType | GetType () |
| |
|
bool | InstanceOf (SQClass *trg) |
| |
| bool | GetMetaMethod (SQVM *v, SQMetaMethod mm, SQObjectPtr &res) |
| |
|
bool | SetDelegate (SQTable *m) |
| |
|
virtual bool | GetMetaMethod (SQVM *v, SQMetaMethod mm, SQObjectPtr &res) |
| |
|
virtual SQObjectType | GetType ()=0 |
| |
| virtual void | Release ()=0 |
| |
|
virtual void | Mark (SQCollectable **chain)=0 |
| |
|
void | UnMark () |
| |
|
virtual void | Finalize ()=0 |
| |
|
SQWeakRef * | GetWeakRef (SQObjectType type) |
| |
|
virtual void | Release ()=0 |
| |
◆ Release()
| void SQInstance::Release |
( |
| ) |
|
|
inlinevirtual |
◆ Finalize()
| void SQInstance::Finalize |
( |
| ) |
|
|
virtual |
◆ Mark()
◆ GetType()
| SQObjectType SQInstance::GetType |
( |
| ) |
|
|
inlinevirtual |
◆ GetMetaMethod()
| bool SQInstance::GetMetaMethod |
( |
SQVM * |
v, |
|
|
SQMetaMethod |
mm, |
|
|
SQObjectPtr & |
res |
|
) |
| |
|
virtual |
The documentation for this struct was generated from the following file: