Navigation
API > API/Plugins > API/Plugins/MutableRuntime > API/Plugins/MutableRuntime/FSystem
| Name | Private |
| Type | class |
| Header File | /Engine/Plugins/Mutable/Source/MutableRuntime/Internal/MuR/SystemPrivate.h |
Syntax
class Private
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
Private
(
const FSettings& |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~Private() |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bUnrecoverableError | bool | This flag is turned on when a streaming error or similar happens. | ||
| ExternalResourceProvider | TSharedPtr< FExternalResourceProvider > | |||
| ImagePixelFormatOverride | FImageOperator::FImagePixelFormatFunc | If this is set, it will be tried first instead of the internal formatting function. | ||
| LastInstanceID | FInstance::FID | Counter used to generate unique IDs for every new instance created in the system. | ||
| Settings | FSettings | |||
| StreamInterface | TSharedPtr< FModelReader > | Data streaming interface, if any. | ||
| WorkingMemoryManager | FWorkingMemoryManager |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void BeginBuild
(
const TSharedPtr< const FModel >& |
Own interface. | ||
bool BuildBool
(
const TSharedPtr< const FModel >&, |
|||
FVector4f BuildColour
(
const TSharedPtr< const FModel >&, |
|||
TSharedPtr< const FImage > BuildImage
(
const TSharedPtr< const FModel >&, |
|||
TSharedPtr< const FInstance > BuildInstance
(
const TSharedPtr< const FModel >&, |
|||
int32 BuildInt
(
const TSharedPtr< const FModel >&, |
|||
TSharedPtr< const FLayout > BuildLayout
(
const TSharedPtr< const FModel >&, |
|||
TSharedPtr< const FMesh > BuildMesh
(
const TSharedPtr< const FModel >&, |
|||
FProjector BuildProjector
(
const TSharedPtr< const FModel >&, |
|||
float BuildScalar
(
const TSharedPtr< const FModel >&, |
|||
TSharedPtr< const String > BuildString
(
const TSharedPtr< const FModel >&, |
|||
bool CheckUpdatedParameters
(
const FLiveInstance*, |
|||
void EndBuild() |
|||
FLiveInstance * FindLiveInstance
(
FInstance::FID |
The pointer returned by this function is only valid for the duration of the current mutable operation. | ||
void PrepareCache
(
const FModel*, |
|||
void RunCode
(
const TSharedPtr< const FModel >&, |
|||
void UpdateStats() |
Update some mutable core unreal stats. |