Fission FSN
Loading...
Searching...
No Matches
fsSColour Class Referencefinal

#include <fsSColour.h>

Public Member Functions

fsBool operator== (const fsSColour &pRhs) const
fsBool operator!= (const fsSColour &pRhs) const
const fsSColour operator+ (const fsSColour &pRhs) const
const fsSColour operator- (const fsSColour &pRhs) const
const fsSColour operator* (fsS32 pRhs) const
const fsSColour operator/ (fsS32 pRhs) const
fsU8 redByteGet () const
fsU8 greenByteGet () const
fsU8 blueByteGet () const
fsU8 alphaByteGet () const
 fsSColour ()
 fsSColour (const fsSColour4B &pByteColour)
 fsSColour (fsF32 pR, fsF32 pG, fsF32 pB, fsF32 pA)
 fsSColour (const fsStr &pRGBAStr)
 ~fsSColour ()

Public Attributes

fsF32 mR
fsF32 mG
fsF32 mB
fsF32 mA

Constructor & Destructor Documentation

◆ fsSColour() [1/4]

fsSColour::fsSColour ( )

◆ fsSColour() [2/4]

fsSColour::fsSColour ( const fsSColour4B & pByteColour)

◆ fsSColour() [3/4]

fsSColour::fsSColour ( fsF32 pR,
fsF32 pG,
fsF32 pB,
fsF32 pA )

◆ fsSColour() [4/4]

fsSColour::fsSColour ( const fsStr & pRGBAStr)

◆ ~fsSColour()

fsSColour::~fsSColour ( )

Member Function Documentation

◆ alphaByteGet()

fsU8 fsSColour::alphaByteGet ( ) const

◆ blueByteGet()

fsU8 fsSColour::blueByteGet ( ) const

◆ greenByteGet()

fsU8 fsSColour::greenByteGet ( ) const

◆ operator!=()

fsBool fsSColour::operator!= ( const fsSColour & pRhs) const

◆ operator*()

const fsSColour fsSColour::operator* ( fsS32 pRhs) const

◆ operator+()

const fsSColour fsSColour::operator+ ( const fsSColour & pRhs) const

◆ operator-()

const fsSColour fsSColour::operator- ( const fsSColour & pRhs) const

◆ operator/()

const fsSColour fsSColour::operator/ ( fsS32 pRhs) const

◆ operator==()

fsBool fsSColour::operator== ( const fsSColour & pRhs) const

◆ redByteGet()

fsU8 fsSColour::redByteGet ( ) const

Member Data Documentation

◆ mA

fsF32 fsSColour::mA

◆ mB

fsF32 fsSColour::mB

◆ mG

fsF32 fsSColour::mG

◆ mR

fsF32 fsSColour::mR

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