Cogs.Core
Public Attributes | List of all members
Cogs::Core::ScriptObject Struct Reference

Public Attributes

std::vector< ScriptFunctionfunctions
 
ScriptValueType type
 
ScriptProxyGet proxyGet
 
ScriptProxySet proxySet
 
std::weak_ptr< ScriptContextcontext
 
void * heapPtr
 
int heapIndex
 
int generation
 

Detailed Description

Definition at line 69 of file ScriptingEngine.h.

Member Data Documentation

◆ context

std::weak_ptr<ScriptContext> Cogs::Core::ScriptObject::context

Definition at line 75 of file ScriptingEngine.h.

◆ functions

std::vector<ScriptFunction> Cogs::Core::ScriptObject::functions

Definition at line 71 of file ScriptingEngine.h.

◆ generation

int Cogs::Core::ScriptObject::generation

Definition at line 78 of file ScriptingEngine.h.

◆ heapIndex

int Cogs::Core::ScriptObject::heapIndex

Definition at line 77 of file ScriptingEngine.h.

◆ heapPtr

void* Cogs::Core::ScriptObject::heapPtr

Definition at line 76 of file ScriptingEngine.h.

◆ proxyGet

ScriptProxyGet Cogs::Core::ScriptObject::proxyGet

Definition at line 73 of file ScriptingEngine.h.

◆ proxySet

ScriptProxySet Cogs::Core::ScriptObject::proxySet

Definition at line 74 of file ScriptingEngine.h.

◆ type

ScriptValueType Cogs::Core::ScriptObject::type

Definition at line 72 of file ScriptingEngine.h.


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