EngineArgumentTypeTable
Engine/source/console/engineTypeInfo.h
Information about the return and argument types of a function type.
Protected Attributes
Array of argument types of the function type.
Number of argument types of the function type.
Return type of the function type.
Public Functions
EngineArgumentTypeTable(const EngineTypeInfo * returnType, U32 numArguments, const EngineTypeInfo *const * argumentTypes)
Return the number of argument types of the function type.
Return the return type of the function type.
operator[](U32 index)
Get the argument type at the given index.
Detailed Description
Information about the return and argument types of a function type.
Protected Attributes
const EngineTypeInfo *const * mArgumentTypes
Array of argument types of the function type.
U32 mNumArguments
Number of argument types of the function type.
const EngineTypeInfo * mReturnType
Return type of the function type.
Public Functions
EngineArgumentTypeTable(const EngineTypeInfo * returnType, U32 numArguments, const EngineTypeInfo *const * argumentTypes)
getNumArguments()
Return the number of argument types of the function type.
getReturnType()
Return the return type of the function type.
operator[](U32 index)
Get the argument type at the given index.