Navigation
API > API/Plugins > API/Plugins/AvalancheMaterial > API/Plugins/AvalancheMaterial/FMaterialBridge
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool StoreState
(
const FStoreStateContext& InContext, |
Stores the state of the context object in the material container state This overload initializes the container state if it is invalid. | MaterialBridge/AvaMaterialBridge.h | |
bool StoreState
(
const FStoreStateContext& InContext, |
Stores the state of the context object in the material container state | MaterialBridge/AvaMaterialBridge.h |
StoreState(const FStoreStateContext &, TNotNull< TInstancedStruct< FAvaMaterialContainerState > * >, const FStoreStateOptions &)
Description
Stores the state of the context object in the material container state This overload initializes the container state if it is invalid.
| Name | StoreState |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheMaterial/Public/MaterialBridge/AvaMaterialBridge.h |
| Include Path | #include "MaterialBridge/AvaMaterialBridge.h" |
| Source | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheMaterial/Private/MaterialBridge/AvaMaterialBridge.cpp |
bool StoreState
(
const FStoreStateContext & InContext,
TNotNull< TInstancedStruct < FAvaMaterialContainerState > * > InOutContainerState,
const FStoreStateOptions & InOptions
) const
true if the container state was valid (or initialized to valid) and was processed
Parameters
| Name | Remarks |
|---|---|
| InContext | context used when storing the container state. see FMaterialBridgeStoreStateContext |
| InOutContainerState | the instanced struct where the container state will be stored |
| InOptions | additional options to how store should take place. see FMaterialBridgeStoreStateOptions |
StoreState(const FStoreStateContext &, TStructView< FAvaMaterialContainerState >, const FStoreStateOptions &)
Description
Stores the state of the context object in the material container state
| Name | StoreState |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheMaterial/Public/MaterialBridge/AvaMaterialBridge.h |
| Include Path | #include "MaterialBridge/AvaMaterialBridge.h" |
| Source | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheMaterial/Private/MaterialBridge/AvaMaterialBridge.cpp |
bool StoreState
(
const FStoreStateContext & InContext,
TStructView < FAvaMaterialContainerState > InContainerState,
const FStoreStateOptions & InOptions
) const
true if the container state was valid and was processed
Parameters
| Name | Remarks |
|---|---|
| InContext | context used when storing the container state. see FMaterialBridgeStoreStateContext |
| InContainerState | the container state to store to. Required to match the container state type of this bridge. |
| InOptions | additional options to how store should take place. see FMaterialBridgeStoreStateOptions |