cohtml::UEFunctionEventHandler
On this page
Inherits from IEventHandler
Public Functions
| Name | |
|---|---|
| UEFunctionEventHandler(UFunction * FunctionPtr) | |
| virtual | ~UEFunctionEventHandler() |
| virtual const void * | GetTarget() override |
| virtual void | SetTarget(void * InTarget) override |
| template <typename ValueType > void | BindProperty(ArgumentsBinder * Binder, COH_PROP(Property) * InProperty, uint8 * ParamContainer, uint32 ParamNum =0) |
| void | CheckBindSupportedType(ArgumentsBinder * Binder, COH_PROP(Property) * InProperty, uint8 * ParamContainer, uint32 ParamNum =0) |
| void | ParseUFuncParams(ArgumentsBinder * Binder, uint8 * Params) |
| virtual void | Invoke(ArgumentsBinder * Binder) override |
| FORCEINLINE const FString & | GetFuncName() const |
Public Functions Documentation
function UEFunctionEventHandler
UEFunctionEventHandler(
UFunction * FunctionPtr
)
function ~UEFunctionEventHandler
inline virtual ~UEFunctionEventHandler()
function GetTarget
virtual const void * GetTarget() override
function SetTarget
virtual void SetTarget(
void * InTarget
) override
function BindProperty
template <typename ValueType >
void BindProperty(
ArgumentsBinder * Binder,
COH_PROP(Property) * InProperty,
uint8 * ParamContainer,
uint32 ParamNum =0
)
function CheckBindSupportedType
void CheckBindSupportedType(
ArgumentsBinder * Binder,
COH_PROP(Property) * InProperty,
uint8 * ParamContainer,
uint32 ParamNum =0
)
function ParseUFuncParams
void ParseUFuncParams(
ArgumentsBinder * Binder,
uint8 * Params
)
function Invoke
virtual void Invoke(
ArgumentsBinder * Binder
) override
function GetFuncName
inline FORCEINLINE const FString & GetFuncName() const