Plasma Engine  2.0
Loading...
Searching...
No Matches
plExpression::FunctionDesc Struct Reference

Describes an expression function and its signature, e.g. how many input parameter it has and their type. More...

#include <ExpressionDeclarations.h>

Public Member Functions

bool operator== (const FunctionDesc &other) const
 
bool operator< (const FunctionDesc &other) const
 
plResult Serialize (plStreamWriter &inout_stream) const
 
plResult Deserialize (plStreamReader &inout_stream)
 
plHashedString GetMangledName () const
 

Public Attributes

plHashedString m_sName
 
plSmallArray< plEnum< plExpression::RegisterType >, 8 > m_InputTypes
 
plUInt8 m_uiNumRequiredInputs = 0
 
plEnum< plExpression::RegisterTypem_OutputType
 

Detailed Description

Describes an expression function and its signature, e.g. how many input parameter it has and their type.


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