Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FFloat16Color Class Reference

#include <Float16Color.h>

+ Collaboration diagram for FFloat16Color:

Public Member Functions

uint16GetFourHalves ()
 
const uint16GetFourHalves () const
 
const FLinearColor GetFloats () const
 
 FFloat16Color ()
 
 FFloat16Color (const FFloat16Color &Src)
 
 FFloat16Color (const FLinearColor &Src)
 
FFloat16Coloroperator= (const FFloat16Color &Src)
 
bool operator== (const FFloat16Color &Src) const
 

Public Attributes

FFloat16 R
 
FFloat16 G
 
FFloat16 B
 
FFloat16 A
 

Detailed Description

RGBA Color made up of FFloat16

Definition at line 12 of file Float16Color.h.

Constructor & Destructor Documentation

◆ FFloat16Color() [1/3]

FORCEINLINE FFloat16Color::FFloat16Color ( )

Default constructor

Definition at line 49 of file Float16Color.h.

◆ FFloat16Color() [2/3]

FORCEINLINE FFloat16Color::FFloat16Color ( const FFloat16Color & Src)

Copy constructor.

Definition at line 52 of file Float16Color.h.

+ Here is the call graph for this function:

◆ FFloat16Color() [3/3]

FORCEINLINE FFloat16Color::FFloat16Color ( const FLinearColor & Src)

Constructor from a linear color.

Definition at line 61 of file Float16Color.h.

Member Function Documentation

◆ GetFloats()

FORCEINLINE const FLinearColor FFloat16Color::GetFloats ( ) const

Definition at line 67 of file Float16Color.h.

◆ GetFourHalves() [1/2]

uint16 * FFloat16Color::GetFourHalves ( )
inline

Definition at line 22 of file Float16Color.h.

◆ GetFourHalves() [2/2]

const uint16 * FFloat16Color::GetFourHalves ( ) const
inline

Definition at line 23 of file Float16Color.h.

◆ operator=()

FORCEINLINE FFloat16Color & FFloat16Color::operator= ( const FFloat16Color & Src)

assignment operator

Definition at line 75 of file Float16Color.h.

+ Here is the call graph for this function:

◆ operator==()

FORCEINLINE bool FFloat16Color::operator== ( const FFloat16Color & Src) const

Checks whether two colors are identical.

Parameters
SrcThe other color.
Returns
true if the two colors are identical, otherwise false.

Definition at line 84 of file Float16Color.h.

Member Data Documentation

◆ A

FFloat16 FFloat16Color::A

Definition at line 19 of file Float16Color.h.

◆ B

FFloat16 FFloat16Color::B

Definition at line 18 of file Float16Color.h.

◆ G

FFloat16 FFloat16Color::G

Definition at line 17 of file Float16Color.h.

◆ R

FFloat16 FFloat16Color::R

Definition at line 16 of file Float16Color.h.


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