Navigation
API > API/Plugins > API/Plugins/DMXFixtures
| Name | ADMXFixtureActorMatrix |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/DMX/DMXFixtures/Source/DMXFixtures/Public/DMXFixtureActorMatrix.h |
| Include Path | #include "DMXFixtureActorMatrix.h" |
Syntax
UCLASS ()
class ADMXFixtureActorMatrix : public ADMXFixtureActor
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → ADMXFixtureActorBase → ADMXFixtureActor → ADMXFixtureActorMatrix
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ADMXFixtureActorMatrix() |
DMXFixtureActorMatrix.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIgnorePixelMappingDistributionOfFixturePatch | bool | If set to true, ignores the distribution set in the patch (hence the distribution becomes visible when not left to right, top to bottom) | DMXFixtureActorMatrix.h |
|
| MatrixData | TArray< uint8 > | DMXFixtureActorMatrix.h | ||
| MatrixDataSize | int | DMXFixtureActorMatrix.h | ||
| MatrixDataTexture | UTexture2D * | DMXFixtureActorMatrix.h | ||
| MatrixDepth | float | DMXFixtureActorMatrix.h |
|
|
| MatrixHead | TObjectPtr< UProceduralMeshComponent > | DMXFixtureActorMatrix.h |
|
|
| MatrixHeight | float | DMXFixtureActorMatrix.h |
|
|
| MatrixWidth | float | DMXFixtureActorMatrix.h |
|
|
| NbrTextureRows | int | DMXFixtureActorMatrix.h | ||
| QuadIndexCount | int | DMXFixtureActorMatrix.h | ||
| TextureRegion | FUpdateTextureRegion2D | DMXFixtureActorMatrix.h | ||
| XCells | int | DMXFixtureActorMatrix.h | ||
| YCells | int | DMXFixtureActorMatrix.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Colors | TArray< FColor > | DMXFixtureActorMatrix.h | ||
| Normals | TArray< FVector > | DMXFixtureActorMatrix.h | ||
| Tangents | TArray< FProcMeshTangent > | DMXFixtureActorMatrix.h | ||
| Triangles | TArray< int32 > | DMXFixtureActorMatrix.h | ||
| UV0 | TArray< FVector2D > | DMXFixtureActorMatrix.h | ||
| UV1 | TArray< FVector2D > | DMXFixtureActorMatrix.h | ||
| UV2 | TArray< FVector2D > | DMXFixtureActorMatrix.h | ||
| Vertices | TArray< FVector > | DMXFixtureActorMatrix.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddQuad
(
FVector TL, |
DMXFixtureActorMatrix.h | ||
void GenerateEditorMatrixMesh() |
DMXFixtureActorMatrix.h |
|
|
void GenerateMatrixBeam() |
DMXFixtureActorMatrix.h | ||
void GenerateMatrixCells() |
DMXFixtureActorMatrix.h | ||
void GenerateMatrixChassis
(
FVector TL, |
DMXFixtureActorMatrix.h | ||
void GenerateMatrixMesh() |
DMXFixtureActorMatrix.h | ||
FLinearColor GetMatrixAverageColor() |
DMXFixtureActorMatrix.h | ||
void InitializeMatrixFixture() |
DMXFixtureActorMatrix.h |
|
|
| DMXFixtureActorMatrix.h |
|
||
void UpdateDynamicTexture() |
DMXFixtureActorMatrix.h | ||
void UpdateMatrixData
(
int32 RowIndex, |
DMXFixtureActorMatrix.h |
Overridden from ADMXFixtureActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| DMXFixtureActorMatrix.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetDefaultMatrixFixtureState() |
Sets the matrix fixture in a defaulted state using default values of its Fixture Components | DMXFixtureActorMatrix.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
DMXFixtureActorMatrix.h |