RapyutaSimulationPlugins
Public Member Functions | Public Attributes | List of all members
FRRColorArray Struct Reference

#include <RRActorCommon.h>

Public Member Functions

template<int8 InBitDepth>
const TArray< FRRColor< InBitDepth > > & GetImageData () const
 
template<int8 InBitDepth>
TArray< FRRColor< InBitDepth > > & ImageData ()
 
FORCEINLINE int64 Num (int8 InBitDepth) const
 
FORCEINLINE bool HasData (int8 InBitDepth) const
 
void ToggleAlpha (int8 InBitDepth, bool bAlphaEnabled)
 

Public Attributes

TArray< FColor > Colors
 
TArray< FFloat16Color > Float16Colors
 
TArray< FLinearColor > Float32Colors
 

Detailed Description

USTRUCT()

Member Function Documentation

◆ GetImageData()

template<int8 InBitDepth>
const TArray<FRRColor<InBitDepth> >& FRRColorArray::GetImageData ( ) const
inline

◆ HasData()

FORCEINLINE bool FRRColorArray::HasData ( int8  InBitDepth) const
inline

◆ ImageData()

template<int8 InBitDepth>
TArray<FRRColor<InBitDepth> >& FRRColorArray::ImageData ( )
inline

◆ Num()

FORCEINLINE int64 FRRColorArray::Num ( int8  InBitDepth) const
inline

◆ ToggleAlpha()

void FRRColorArray::ToggleAlpha ( int8  InBitDepth,
bool  bAlphaEnabled 
)
inline

Member Data Documentation

◆ Colors

TArray<FColor> FRRColorArray::Colors

◆ Float16Colors

TArray<FFloat16Color> FRRColorArray::Float16Colors
Note
Why UE does not allow UPROPERTY() on this??

◆ Float32Colors

TArray<FLinearColor> FRRColorArray::Float32Colors

The documentation for this struct was generated from the following file: