KisaragiLibrary
 
読み取り中…
検索中…
一致する文字列を見つけられません
Kisaragi_Lib::RGBA255 構造体

RGB255型にalpha値を追加しただけのやつ [詳解]

#include <Color.hpp>

Kisaragi_Lib::RGBA255 の継承関係図
Kisaragi_Lib::RGB255

公開メンバ関数

 RGBA255 ()
 
 RGBA255 (const uint16_t &_r, const uint16_t &_g, const uint16_t &_b, const uint16_t &_alphe)
 
- 基底クラス Kisaragi_Lib::RGB255 に属する継承公開メンバ関数
 RGB255 ()
 デフォルトコンストラクタ 黒色で初期化される
 
 RGB255 (const uint16_t &_r, const uint16_t &_g, const uint16_t &_b)
 コンストラクタ
 
unsigned int ToDxLibColor ()
 DxLibで扱う色データの型に変更できます
 

公開変数類

RangeNum< uint16_t, ClampOnOutOfRangealpha { 0, 255 }
 
- 基底クラス Kisaragi_Lib::RGB255 に属する継承公開変数類
RangeNum< uint16_t, ClampOnOutOfRangered { 0, 255 }
 赤色の強さ
 
RangeNum< uint16_t, ClampOnOutOfRangeblue { 0, 255 }
 青色の強さ
 
RangeNum< uint16_t, ClampOnOutOfRangegreen { 0, 255 }
 緑色の強さ
 

詳解

RGB255型にalpha値を追加しただけのやつ

から
1.0.0

構築子と解体子

◆ RGBA255() [1/2]

Kisaragi_Lib::RGBA255::RGBA255 ( )
inline
88 : RGB255()
89 {
90 alpha = 0;
91 }
RGB255()
デフォルトコンストラクタ 黒色で初期化される
Definition Color.hpp:32
RangeNum< uint16_t, ClampOnOutOfRange > alpha
Definition Color.hpp:98

◆ RGBA255() [2/2]

Kisaragi_Lib::RGBA255::RGBA255 ( const uint16_t & _r,
const uint16_t & _g,
const uint16_t & _b,
const uint16_t & _alphe )
inline
93 : RGB255(_r,_g,_b)
94 {
95 alpha = _alphe;
96 }

メンバ詳解

◆ alpha

RangeNum<uint16_t, ClampOnOutOfRange> Kisaragi_Lib::RGBA255::alpha { 0, 255 }
98{ 0, 255 };

参照元 RGBA255(), RGBA255().


この構造体詳解は次のファイルから抽出されました: