Navigation
API > API/Plugins > API/Plugins/ModelViewViewModel
| Name | TFunctionContext |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/ModelViewViewModel/Source/ModelViewViewModel/Public/Types/MVVMFunctionContext.h |
| Include Path | #include "Types/MVVMFunctionContext.h" |
Syntax
template<bool bConst>
struct TFunctionContext
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Types/MVVMFunctionContext.h | |||
TFunctionContext
(
ObjectType InObject, |
Types/MVVMFunctionContext.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FunctionType | std::conditional_t< bConst, const UFunction *, UFunction * > | Types/MVVMFunctionContext.h | |
| ObjectType | std::conditional_t< bConst, const UObject *, UObject * > | Types/MVVMFunctionContext.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FunctionPtr | FunctionType | Types/MVVMFunctionContext.h | ||
| ObjectPtr | ObjectType | Types/MVVMFunctionContext.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FunctionType GetFunction() |
Types/MVVMFunctionContext.h | ||
ObjectType GetObject() |
Types/MVVMFunctionContext.h | ||
void Reset() |
Types/MVVMFunctionContext.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const TObjectVariant< bOtherConst >& Other |
Types/MVVMFunctionContext.h | ||
bool operator==
(
const TFunctionContext< bOtherConst >& Other |
Types/MVVMFunctionContext.h |