CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
AtomModulation::Debug 名前空間

型定義

using FDebugViewUpdateFunction = TUniqueFunction<void(AtomModulation::FAtomModulationSystem& , const FString* )>

関数

template<typename T>
bool CompareNames (const T &A, const T &B)
template<typename T, typename U>
void FilterDebugArray (const T &Map, const FString &FilterString, int32 MaxCount, TArray< const U * > &FilteredArray)
FColor GetUnitRenderColor (const float Value)
int32 RenderStatGeneratorsToCanvas (const FString &Name, const FGeneratorDebugInfo &GeneratorDebugInfo, int32 CellWidth, FCanvas &Canvas, int32 X, int32 Y, const UFont &Font)
int32 RenderStatGeneratorsToViewportSubsystem (const FString &Name, const FGeneratorDebugInfo &GeneratorDebugInfo, int32 CellWidth, UViewportStatsSubsystem *ViewportSubsystem, int32 X, int32 Y)
int32 RenderStatMixMatrixToCanvas (const TArray< FControlBusMixDebugInfo > &FilteredMixes, const TArray< FControlBusDebugInfo > &FilteredBuses, FCanvas &Canvas, int32 X, int32 Y, const UFont &Font)
int32 RenderStatMixMatrixToViewportSubsystem (const TArray< FControlBusMixDebugInfo > &FilteredMixes, const TArray< FControlBusDebugInfo > &FilteredBuses, UViewportStatsSubsystem *ViewportSubsystem, int32 X, int32 Y)
void UpdateObjectFilter (const TArray< FString > &Args, UWorld *World, FDebugViewUpdateFunction InUpdateViewFunc)

変数

const int32 MaxNameLength = 40
const int32 XIndent = 36

型定義詳解

◆ FDebugViewUpdateFunction

関数詳解

◆ CompareNames()

template<typename T>
bool AtomModulation::Debug::CompareNames ( const T & A,
const T & B )

◆ FilterDebugArray()

template<typename T, typename U>
void AtomModulation::Debug::FilterDebugArray ( const T & Map,
const FString & FilterString,
int32 MaxCount,
TArray< const U * > & FilteredArray )

◆ GetUnitRenderColor()

FColor AtomModulation::Debug::GetUnitRenderColor ( const float Value)

◆ RenderStatGeneratorsToCanvas()

int32 AtomModulation::Debug::RenderStatGeneratorsToCanvas ( const FString & Name,
const FGeneratorDebugInfo & GeneratorDebugInfo,
int32 CellWidth,
FCanvas & Canvas,
int32 X,
int32 Y,
const UFont & Font )

◆ RenderStatGeneratorsToViewportSubsystem()

int32 AtomModulation::Debug::RenderStatGeneratorsToViewportSubsystem ( const FString & Name,
const FGeneratorDebugInfo & GeneratorDebugInfo,
int32 CellWidth,
UViewportStatsSubsystem * ViewportSubsystem,
int32 X,
int32 Y )

◆ RenderStatMixMatrixToCanvas()

int32 AtomModulation::Debug::RenderStatMixMatrixToCanvas ( const TArray< FControlBusMixDebugInfo > & FilteredMixes,
const TArray< FControlBusDebugInfo > & FilteredBuses,
FCanvas & Canvas,
int32 X,
int32 Y,
const UFont & Font )

◆ RenderStatMixMatrixToViewportSubsystem()

int32 AtomModulation::Debug::RenderStatMixMatrixToViewportSubsystem ( const TArray< FControlBusMixDebugInfo > & FilteredMixes,
const TArray< FControlBusDebugInfo > & FilteredBuses,
UViewportStatsSubsystem * ViewportSubsystem,
int32 X,
int32 Y )

◆ UpdateObjectFilter()

void AtomModulation::Debug::UpdateObjectFilter ( const TArray< FString > & Args,
UWorld * World,
FDebugViewUpdateFunction InUpdateViewFunc )

変数詳解

◆ MaxNameLength

const int32 AtomModulation::Debug::MaxNameLength = 40

◆ XIndent

const int32 AtomModulation::Debug::XIndent = 36