 |
FBinaryObjectReader |
A small helper class to enable binary reads on an archive, since the FObjectReader::Serialize(TArray& InBytes) constructor is protected |
|
 |
FBinaryObjectWriter |
|
|
 |
FEngine |
Simple, fast expression evaluation engine. |
|
 |
FExpressionObject |
|
|
 |
FOptimus_InterfaceBinding |
Maps the data interface's data binding index to the function we would like to have present during kernel compilation to read/write values from/to that data interface's resource. |
|
 |
FOptimus_KernelConnection |
|
|
 |
FOptimus_KernelParameterBinding |
A map that goes from a value/variable node to a compute shader input parameter. |
|
 |
FOptimusActionScope |
|
|
 |
FOptimusCDIPinDefinition |
|
|
 |
FOptimusCDIPropertyPinDefinition |
|
|
 |
FOptimusCompilerDiagnostic |
|
|
 |
FOptimusComputeGraphInfo |
|
|
 |
FOptimusConstant |
|
|
 |
FOptimusConstantContainer |
|
|
 |
FOptimusConstantContainerInstance |
|
|
 |
FOptimusConstantDefinition |
|
|
 |
FOptimusConstantIdentifier |
|
|
 |
FOptimusConstantIndex |
|
|
 |
FOptimusDataDomain |
A struct to specify the domain range of a resource buffer, as defined by compute kernels and data interfaces. |
|
 |
FOptimusDataInterfacePropertyOverrideInfo |
|
|
 |
FOptimusDataType |
|
|
 |
FOptimusDataTypeRef |
A reference object for an Optimus data type to use in UObjects and other UStruct-like things |
|
 |
FOptimusDataTypeRegistry |
|
|
 |
FOptimusDeformerInstanceComponentBinding |
Defines a binding between a component provider in the graph and an actor component in the component hierarchy on the actor whose deformable component we're bound to. |
|
 |
FOptimusDeformerInstanceExecInfo |
Structure with cached state for a single compute graph. |
|
 |
FOptimusExecutionDomain |
A struct to hold onto a single-level domain for controlling a kernel's execution domain. |
|
 |
FOptimusFunctionNodeGraphHeader |
|
|
 |
FOptimusFunctionNodeGraphHeaderArray |
|
|
 |
FOptimusFunctionReferenceData |
|
|
 |
FOptimusFunctionReferenceNodeSet |
|
|
 |
FOptimusKernelConstantContainer |
|
|
 |
FOptimusNodeGraphCompilationResult |
|
|
 |
FOptimusObjectVersion |
Copyright Epic Games, Inc. All Rights Reserved. |
|
 |
FOptimusParameterBinding |
|
|
 |
FOptimusParameterBindingArray |
|
|
 |
FOptimusPersistentBufferPool |
|
|
 |
FOptimusPinTraversalContext |
The context used for doing the pin traversal using the IOptimusNodePinRouter interface. |
|
 |
FOptimusRoutedConstNode |
|
|
 |
FOptimusRoutedConstNodePin |
|
|
 |
FOptimusRoutedNode |
A utility struct for when traversing the graph through routed nodes. |
|
 |
FOptimusRoutedNodePin |
A utility structure to store information on routed pins when getting routed connections. |
|
 |
FOptimusShaderText |
|
|
 |
FOptimusValidatedName |
Structure containing a FName that has been validated for use as a variable or function name in HLSL code. |
|
 |
FOptimusValueContainerStruct |
|
|
 |
FOptimusValueDescription |
|
|
 |
FOptimusValueIdentifier |
|
|
 |
FOptimusVariableMetaDataEntry |
|
|
 |
FParseError |
|
|
 |
FParseLocation |
|
|
 |
FUniqueNameGenerator |
Given an object scope, generate names that is not only unique within the scope, but also unique among all names generated before. |
|
 |
IOptimusAlternativeSelectedObjectProvider |
|
|
 |
IOptimusComponentBindingProvider |
|
|
 |
IOptimusComponentBindingReceiver |
|
|
 |
IOptimusComputeKernelDataInterface |
Interface that provides a mechanism for compute kernel to setup its kernel data interface |
|
 |
IOptimusComputeKernelProvider |
Interface that provides a mechanism to identify and work with node graph owners. |
|
 |
IOptimusCoreModule |
|
|
 |
IOptimusDataInterfaceProvider |
|
|
 |
IOptimusDeformerInstanceAccessor |
|
|
 |
IOptimusDeprecatedExecutionDataInterface |
An interface that should be implemented by any legacy Data Interface Node whose data interface is an execution data interface. |
|
 |
IOptimusDeveloperModule |
|
|
 |
IOptimusExecutionDomainProvider |
An interface that should be implemented by any class that has an FOptimusExecutionDomain member. |
|
 |
IOptimusGeneratedClassDefiner |
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. |
|
 |
IOptimusNodeAdderPinProvider |
Interface that provides a mechanism to add pins to node from existing pins |
|
 |
IOptimusNodeFunctionLibraryOwner |
Interface that provides a mechanism to identify and work with node function library owners |
|
 |
IOptimusNodeGraphCollectionOwner |
Interface that provides a mechanism to identify and work with node graph owners. |
|
 |
IOptimusNodeGraphProvider |
Interface that provides a mechanism to get a node graph to display |
|
 |
IOptimusNodePairProvider |
Interface that provides a mechanism to add pins to node from existing pins |
|
 |
IOptimusNodePinRouter |
|
|
 |
IOptimusNodeSubGraphReferencer |
Interface that provides a mechanism to get a node graph to display |
|
 |
IOptimusNonCollapsibleNode |
Interface that provides a mechanism to prevent node from being included in a subgraph |
|
 |
IOptimusNonCopyableNode |
Interface that provides a mechanism to prevent node from being included in a subgraph |
|
 |
IOptimusOutputBufferWriter |
An interface that should be implemented by data interfaces that overrides some engine internal buffers |
|
 |
IOptimusParameterBindingProvider |
Interface that provides a mechanism to query information about parameter bindings |
|
 |
IOptimusPathResolver |
|
|
 |
IOptimusPersistentBufferProvider |
|
|
 |
IOptimusPinMutabilityDefiner |
|
|
 |
IOptimusPropertyPinProvider |
|
|
 |
IOptimusShaderTextProvider |
Interface for shader text edit widgets including the gathering of compilation diagnostics for display. |
|
 |
IOptimusUnnamedNodePinProvider |
Interface that provides a mechanism to add pins to node from existing pins |
|
 |
IOptimusValueProvider |
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. |
|
 |
UOptimusActionStack |
Base action class. |
|
 |
UOptimusAlternativeSelectedObjectProvider |
|
|
 |
UOptimusComponentBindingProvider |
|
|
 |
UOptimusComponentBindingReceiver |
|
|
 |
UOptimusComponentSource |
|
|
 |
UOptimusComponentSourceBinding |
|
|
 |
UOptimusComponentSourceBindingContainer |
A container class that owns component source bindings. |
|
 |
UOptimusComputeDataInterface |
|
|
 |
UOptimusComputeKernelDataInterface |
|
|
 |
UOptimusComputeKernelProvider |
|
|
 |
UOptimusDataInterfaceProvider |
|
|
 |
UOptimusDeformer |
A Deformer Graph is an asset that is used to create and control custom deformations on skeletal meshes. |
|
 |
UOptimusDeformerDynamicInstanceManager |
Enables composition of multiple deformer instances dynamically |
|
 |
UOptimusDeformerInstance |
Class representing an instance of an Optimus Mesh Deformer, used in a OptimusDeformerDynamicInstanceManager It contains the per instance deformer variable state and local state for each of the graphs in the deformer. |
|
 |
UOptimusDeformerInstanceAccessor |
|
|
 |
UOptimusDeformerInstanceSettings |
|
|
 |
UOptimusDeprecatedExecutionDataInterface |
|
|
 |
UOptimusExecutionDomainProvider |
|
|
 |
UOptimusFunctionNodeGraph |
|
|
 |
UOptimusGeneratedClassDefiner |
|
|
 |
UOptimusKernelSource |
|
|
 |
UOptimusNode |
|
|
 |
UOptimusNodeAdderPinProvider |
|
|
 |
UOptimusNodeFunctionLibraryOwner |
|
|
 |
UOptimusNodeGraph |
|
|
 |
UOptimusNodeGraphCollectionOwner |
|
|
 |
UOptimusNodeGraphProvider |
|
|
 |
UOptimusNodeLink |
|
|
 |
UOptimusNodePair |
|
|
 |
UOptimusNodePairProvider |
|
|
 |
UOptimusNodePin |
|
|
 |
UOptimusNodePinRouter |
|
|
 |
UOptimusNodeSubGraph |
|
|
 |
UOptimusNodeSubGraphReferencer |
|
|
 |
UOptimusNonCollapsibleNode |
|
|
 |
UOptimusNonCopyableNode |
|
|
 |
UOptimusOutputBufferWriter |
|
|
 |
UOptimusParameterBindingProvider |
|
|
 |
UOptimusPathResolver |
|
|
 |
UOptimusPersistentBufferProvider |
|
|
 |
UOptimusPinMutabilityDefiner |
|
|
 |
UOptimusPropertyPinProvider |
|
|
 |
UOptimusResourceContainer |
A container class that owns resource descriptors. |
|
 |
UOptimusResourceDescription |
|
|
 |
UOptimusShaderTextProvider |
|
|
 |
UOptimusSource |
|
|
 |
UOptimusUnnamedNodePinProvider |
|
|
 |
UOptimusValueContainer |
Deprecated. |
|
 |
UOptimusValueContainerGeneratorClass |
Deprecated. |
|
 |
UOptimusValueProvider |
|
|
 |
UOptimusVariableContainer |
A container class that owns variable descriptors. |
|
 |
UOptimusVariableDescription |
|
|