Navigation
API > API/Plugins > API/Plugins/OptimusCore
FIXME: A stop-gap shader value provider until we have a proper pin evaluation that handles paths that have a constant, computed, varying and a mix thereof, results.
| Name | IOptimusGeneratedClassDefiner |
| Type | class |
| Header File | /Engine/Plugins/Animation/DeformerGraph/Source/OptimusCore/Public/IOptimusGeneratedClassDefiner.h |
| Include Path | #include "IOptimusGeneratedClassDefiner.h" |
Syntax
class IOptimusGeneratedClassDefiner
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTopLevelAssetPath GetAssetPathForClassDefiner() |
Returns the class whose CDO we can get to get this interface to create a new generated class from a string definition. | IOptimusGeneratedClassDefiner.h | |
FString GetClassCreationString() |
Export definition values for the given class which are sufficient to pass into a call to CreateClassFromCreationString to generate a class based on the class that hosts this interface. | IOptimusGeneratedClassDefiner.h | |
| Create a generated class, within the package provided, from the creation string that was originally generated by GetClassCreationString. | IOptimusGeneratedClassDefiner.h |