|
API Documentation
|
|
|
Encompasses all API of component NilkinsScripts.
Definition: Environment.h:7
void prepareForScriptObjectReference()
static FunctionParameter VOID
Definition: FunctionParameter.h:150
FunctionParameter() noexcept
A function parameter, used within the stack of arguments.
Definition: FunctionParameter.h:25
A reference over an object in the scripting environment.
Definition: ScriptObjectReference.h:30
void * _userData
The user data pointer attached.
Definition: FunctionParameter.h:14
FUNCTION_PARAMETER_TYPE _type
The actual type of the variable held.
Definition: FunctionParameter.h:145
ScriptObjectView _objectRef
If parameter is a USER_DATA, it will provide a view that can be converted to a reference if needed.
Definition: FunctionParameter.h:15
Class holding information about a string, with ownership over the data.
Definition: String.h:22
Holds information about a user type parameter.
Definition: FunctionParameter.h:12
void prepareForInternalType()
A view over an object in the scripting environment.
Definition: ScriptObjectView.h:16
void prepareForUserType()
FUNCTION_PARAMETER_TYPE
Describes a variable type.
Definition: FunctionParameterType.h:12
nkMemory::String _userTypeName
The user type name of the variable referenced.
Definition: FunctionParameter.h:13
Encompasses all API of component NilkinsMemory.
Definition: Allocator.h:7