SmartScriptTable

Class Hierarchy
C++
class SmartScriptTable;
File

ScriptHelpers.h

Description

Auto Wrapper on IScriptTable interface, will destroy table when exiting scope.

SmartScriptTable::! Operator
C++
bool operator !() const;
Description

Boolean comparasions.

SmartScriptTable::!= Operator
C++
bool operator !=(IScriptTable* p2) const;
SmartScriptTable::* Operator
C++
IScriptTable * operator *() const;
SmartScriptTable::~SmartScriptTable Destructor
C++
SmartScriptTable::< Operator
C++
bool operator <(const IScriptTable* p2) const;
SmartScriptTable::= Operator (IScriptTable *)
C++
SmartScriptTable& operator =(IScriptTable * newp);
Description

Copy operator.

SmartScriptTable::= Operator (SmartScriptTable &)
C++
SmartScriptTable& operator =(const SmartScriptTable & st);
Description

Copy operator.

SmartScriptTable::== Operator
C++
bool operator ==(IScriptTable* p2) const;
SmartScriptTable::> Operator
C++
bool operator >(const IScriptTable* p2) const;
SmartScriptTable::-> Operator
C++
IScriptTable * operator ->() const;
Description

Casts

SmartScriptTable::bool Operator
C++
operator bool() const;
SmartScriptTable::const IScriptTable* Operator
C++
operator const IScriptTable*() const;
SmartScriptTable::Create Method
C++
bool Create(IScriptSystem * pSS, bool bCreateEmpty = false);
SmartScriptTable::GetPtr Method
C++
IScriptTable* GetPtr() const;
SmartScriptTable::IScriptTable* Operator
C++
operator IScriptTable*() const;
SmartScriptTable::SmartScriptTable Constructor ()
C++
SmartScriptTable();
SmartScriptTable::SmartScriptTable Constructor (IScriptSystem *, bool)
C++
explicit SmartScriptTable(IScriptSystem * pSS, bool bCreateEmpty = false);
SmartScriptTable::SmartScriptTable Constructor (IScriptTable *)
C++
SmartScriptTable(IScriptTable * newp);
SmartScriptTable::SmartScriptTable Constructor (SmartScriptTable&)
C++
SmartScriptTable(const SmartScriptTable& st);