Navigation
API > API/Plugins > API/Plugins/TextureGraphInsight
Individual Job Record is the leaf of the data model It gather meta information to present what the job has done the inputs and output blob
| Name | JobRecord |
| Type | class |
| Header File | /Engine/Plugins/TextureGraph/Source/TextureGraphInsight/Public/Model/TextureGraphInsightRecord.h |
| Include Path | #include "Model/TextureGraphInsightRecord.h" |
Syntax
class JobRecord
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
JobRecord() |
Adding a default constructor to enforce this to be a non POD class to successfully initialize | Model/TextureGraphInsightRecord.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| GNull | const JobRecord | Model/TextureGraphInsightRecord.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BeginRunTimeMS | double | Model/TextureGraphInsightRecord.h | ||
| BeginTimeMS | double | Model/TextureGraphInsightRecord.h | ||
| bIsDone | bool | Model/TextureGraphInsightRecord.h | ||
| EndTimeMS | double | Model/TextureGraphInsightRecord.h | ||
| InputArgNames | FStringArray | Model/TextureGraphInsightRecord.h | ||
| InputBlobIds | RecordIDArray | Model/TextureGraphInsightRecord.h | ||
| JobHash | HashType | Model/TextureGraphInsightRecord.h | ||
| JobIdx | uint32 | Model/TextureGraphInsightRecord.h | ||
| PhaseIdx | int32 | Index of the job in the batch. | Model/TextureGraphInsightRecord.h | |
| Priority | int | If 0 it is THE job, < 0 a prior job, > 0 an after job. | Model/TextureGraphInsightRecord.h | |
| ReplayCount | uint32 | Model/TextureGraphInsightRecord.h | ||
| ResultBlobId | RecordID | Model/TextureGraphInsightRecord.h | ||
| SelfID | RecordID | Model/TextureGraphInsightRecord.h | ||
| TexHeight | uint32 | Model/TextureGraphInsightRecord.h | ||
| TexWidth | uint32 | Model/TextureGraphInsightRecord.h | ||
| Tiles | BoolTiles | Information about the tiled job. | Model/TextureGraphInsightRecord.h | |
| TransformName | FString | Model/TextureGraphInsightRecord.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
double GetBeginRunTimeMS() |
Model/TextureGraphInsightRecord.h | ||
double GetBeginTimeMS() |
Model/TextureGraphInsightRecord.h | ||
double GetFillRate() |
Model/TextureGraphInsightRecord.h | ||
const TiledGrid & GetGrid() |
Model/TextureGraphInsightRecord.h | ||
int32 GetNumInvalidated() |
Model/TextureGraphInsightRecord.h | ||
uint64 GetNumPixels() |
Model/TextureGraphInsightRecord.h | ||
uint64 GetNumPixelsPerTile() |
Model/TextureGraphInsightRecord.h | ||
int32 GetNumTiles() |
Model/TextureGraphInsightRecord.h | ||
double GetPreRunTimeMS() |
Model/TextureGraphInsightRecord.h | ||
double GetRunTimeMS() |
Model/TextureGraphInsightRecord.h | ||
bool IsMainPhase() |
Model/TextureGraphInsightRecord.h | ||
bool IsNoOp() |
Model/TextureGraphInsightRecord.h | ||
bool IsTiled() |
Model/TextureGraphInsightRecord.h | ||
bool IsTileInvalidated
(
uint8_t x, |
Model/TextureGraphInsightRecord.h |