![]() |
ezEngine
Release 25.03
|
Describes an expression function and its signature, e.g. how many input parameter it has and their type. More...
#include <ExpressionDeclarations.h>
Public Types | |
using | TypeList = ezSmallArray< ezEnum< ezExpression::RegisterType >, 8 > |
Public Member Functions | |
bool | operator== (const FunctionDesc &other) const |
bool | operator< (const FunctionDesc &other) const |
ezResult | Serialize (ezStreamWriter &inout_stream) const |
ezResult | Deserialize (ezStreamReader &inout_stream) |
ezHashedString | GetMangledName () const |
Public Attributes | |
ezHashedString | m_sName |
TypeList | m_InputTypes |
ezUInt8 | m_uiNumRequiredInputs = 0 |
ezEnum< ezExpression::RegisterType > | m_OutputType |
Describes an expression function and its signature, e.g. how many input parameter it has and their type.