Navigation
API > API/Plugins > API/Plugins/AvalancheMaterial > API/Plugins/AvalancheMaterial/FMaterialBridge
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
EControlFlow AccessSlots
(
const FReadSlotContext& InContext, |
Access the found material slots in the given context for read. | MaterialBridge/AvaMaterialBridge.h | |
EControlFlow AccessSlots
(
const FWriteSlotContext& InContext, |
Access the found material slots in the given context for write. | MaterialBridge/AvaMaterialBridge.h |
AccessSlots(const FReadSlotContext &, TFunctionRef< EControlFlow(const FReadSlotContext &, const FReadSlot &)>, const FReadSlotOptions &)
Description
Access the found material slots in the given context for read.
| Name | AccessSlots |
| 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 |
EControlFlow AccessSlots
(
const FReadSlotContext & InContext,
TFunctionRef < EControlFlow > InFunc,
const FReadSlotOptions & InOptions
) const
the iteration result of AccessSlots.
Parameters
| Name | Remarks |
|---|---|
| InContext | the current context to access materials |
| InFunc | function to call for each material slot accessed. |
| InOptions | access options. see FMaterialBridgeReadSlotAccessOptions |
AccessSlots(const FWriteSlotContext &, TFunctionRef< EControlFlow(const FWriteSlotContext &, FWriteSlot &)>, const FWriteSlotOptions &)
Description
Access the found material slots in the given context for write.
| Name | AccessSlots |
| 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 |
EControlFlow AccessSlots
(
const FWriteSlotContext & InContext,
TFunctionRef < EControlFlow > InFunc,
const FWriteSlotOptions & InOptions
) const
the iteration result of AccessSlots.
Parameters
| Name | Remarks |
|---|---|
| InContext | the current context to access materials. |
| InFunc | function to call for each material slot accessed. |
| InOptions | access options. see FMaterialBridgeWriteSlotAccessOptions |