前のページ次のページ上に戻るホーム BREW C++ ライブラリ & GUI フレームワーク & XML ミドルウェア : SophiaFramework UNIVERSE 5.0
SFXFrameColor
フレーム カラー(F)、シャドウ カラー(S) を表すクラスです。
#include <SFXFrameColor.h.hpp>
class SFXFrameColor;
SFMTYPEDEFCLASS(SFXFrameColor)

協調図

SFXFrameColor クラスの協調図

解説

SFXFrameColor クラスは フレーム カラー(F)、シャドウ カラー(S) の 2 つの SFXRGBColor クラスで構成されます。 レスポンダを描画するときに使います。

フレーム カラーはフレームの表面を描画するときの色です。 シャドウ カラーはフレームの影を描画するときの色です。 この 2 つの色を使うことでフレームに 3D 効果を与えることができます。

SFXFrameColor クラスの関数では、演算結果のカラー値が 255 を超える場合は 255 に、0 を下回る場合は 0 に、それぞれ設定されます。

参照

SFXRGBColor | SFXBevelColor

メンバ

コンストラクタ/デストラクタ
SFXFrameColor( Void )
SFXFrameColor( SFXFrameColorConstRef param )
SFXFrameColor( SFXRGBColorConstRef frame , SFXRGBColorConstRef shadow )
SFXFrameColor( SFXRGBColorConstRef plain )
SFXFrameColor( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
SFXFrameColor( UInt08 mono , UInt08 alpha )
SFXFrameColor クラスのコンストラクタです。
パブリック関数
SFXFrameColorRef Add( SFXFrameColorConstRef param )
Add( UInt08 mono , UInt08 alpha )
Add( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
Add( SFXRGBColorConstRef plain )
Add( SFXRGBColorConstRef frame , SFXRGBColorConstRef shadow )
RGBA 値を加算します。
SFXFrameColorRef AddAlpha( UInt08 param )
A 値を加算します。
SFXFrameColorRef AddBlue( UInt08 param )
B 値を加算します。
SFXFrameColorRef AddFrame( SFXRGBColorConstRef param )
AddFrame( UInt08 mono , UInt08 alpha )
AddFrame( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
フレーム カラーの RGBA 値を加算します。
SFXFrameColorRef AddFrameAlpha( UInt08 param )
フレーム カラーの A 値を加算します。
SFXFrameColorRef AddFrameBlue( UInt08 param )
フレーム カラーの B 値を加算します。
SFXFrameColorRef AddFrameGreen( UInt08 param )
フレーム カラーの G 値を加算します。
SFXFrameColorRef AddFrameRGB( UInt08 red , UInt08 green , UInt08 blue )
AddFrameRGB( UInt08 mono )
フレーム カラーの RGB 値を加算します。
SFXFrameColorRef AddFrameRed( UInt08 param )
フレーム カラーの R 値を加算します。
SFXFrameColorRef AddGreen( UInt08 param )
G 値を加算します。
SFXFrameColorRef AddRGB( UInt08 red , UInt08 green , UInt08 blue )
AddRGB( UInt08 mono )
RGB 値を加算します。
SFXFrameColorRef AddRed( UInt08 param )
R 値を加算します。
SFXFrameColorRef AddShadow( SFXRGBColorConstRef param )
AddShadow( UInt08 mono , UInt08 alpha )
AddShadow( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
シャドウ カラーの RGBA 値を加算します。
SFXFrameColorRef AddShadowAlpha( UInt08 param )
シャドウ カラーの A 値を加算します。
SFXFrameColorRef AddShadowBlue( UInt08 param )
シャドウ カラーの B 値を加算します。
SFXFrameColorRef AddShadowGreen( UInt08 param )
シャドウ カラーの G 値を加算します。
SFXFrameColorRef AddShadowRGB( UInt08 red , UInt08 green , UInt08 blue )
AddShadowRGB( UInt08 mono )
シャドウ カラーの RGB 値を加算します。
SFXFrameColorRef AddShadowRed( UInt08 param )
シャドウ カラーの R 値を加算します。
Bool Equals( SFXFrameColorConstRef param )
Equals( UInt08 mono , UInt08 alpha )
Equals( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
Equals( SFXRGBColorConstRef plain )
Equals( SFXRGBColorConstRef frame , SFXRGBColorConstRef shadow )
指定したフレーム カラーの RGBA 値と等しいか判定します。
Bool EqualsRGB( SFXFrameColorConstRef param )
EqualsRGB( UInt08 mono )
EqualsRGB( UInt08 red , UInt08 green , UInt08 blue )
EqualsRGB( SFXRGBColorConstRef plain )
EqualsRGB( SFXRGBColorConstRef frame , SFXRGBColorConstRef shadow )
指定したフレーム カラーの RGB 値と等しいか判定します。
SFXRGBColorConstRef GetFrame( Void )
フレーム カラーの RGBA 値を取得します。
UInt08 GetFrameAlpha( Void )
フレーム カラーの A 値を取得します。
UInt08 GetFrameBlue( Void )
フレーム カラーの B 値を取得します。
UInt08 GetFrameGreen( Void )
フレーム カラーの G 値を取得します。
UInt08 GetFrameRed( Void )
フレーム カラーの R 値を取得します。
SFXRGBColorConstRef GetShadow( Void )
シャドウ カラーの RGBA 値を取得します。
UInt08 GetShadowAlpha( Void )
シャドウ カラーの A 値を取得します。
UInt08 GetShadowBlue( Void )
シャドウ カラーの B 値を取得します。
UInt08 GetShadowGreen( Void )
シャドウ カラーの G 値を取得します。
UInt08 GetShadowRed( Void )
シャドウ カラーの R 値を取得します。
SFXFrameColorRef Set( SFXFrameColorConstRef param )
Set( UInt08 mono , UInt08 alpha )
Set( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
Set( SFXRGBColorConstRef plain )
Set( SFXRGBColorConstRef frame , SFXRGBColorConstRef shadow )
RGBA 値を設定します。
SFXFrameColorRef SetAlpha( UInt08 param )
A 値を設定します。
SFXFrameColorRef SetBlue( UInt08 param )
B 値を設定します。
SFXFrameColorRef SetFrame( SFXRGBColorConstRef param )
SetFrame( UInt08 mono , UInt08 alpha )
SetFrame( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
フレーム カラーの RGBA 値を設定します。
SFXFrameColorRef SetFrameAlpha( UInt08 param )
フレーム カラーの A 値を設定します。
SFXFrameColorRef SetFrameBlue( UInt08 param )
フレーム カラーの B 値を設定します。
SFXFrameColorRef SetFrameGreen( UInt08 param )
フレーム カラーの G 値を設定します。
SFXFrameColorRef SetFrameRGB( UInt08 red , UInt08 green , UInt08 blue )
SetFrameRGB( UInt08 mono )
フレーム カラーの RGB 値を設定します。
SFXFrameColorRef SetFrameRed( UInt08 param )
フレーム カラーの R 値を設定します。
SFXFrameColorRef SetGreen( UInt08 param )
G 値を設定します。
SFXFrameColorRef SetRGB( UInt08 red , UInt08 green , UInt08 blue )
SetRGB( UInt08 mono )
RGB 値を設定します。
SFXFrameColorRef SetRed( UInt08 param )
R 値を設定します。
SFXFrameColorRef SetShadow( SFXRGBColorConstRef param )
SetShadow( UInt08 mono , UInt08 alpha )
SetShadow( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
シャドウ カラーの RGBA 値を設定します。
SFXFrameColorRef SetShadowAlpha( UInt08 param )
シャドウ カラーの A 値を設定します。
SFXFrameColorRef SetShadowBlue( UInt08 param )
シャドウ カラーの B 値を設定します。
SFXFrameColorRef SetShadowGreen( UInt08 param )
シャドウ カラーの G 値を設定します。
SFXFrameColorRef SetShadowRGB( UInt08 red , UInt08 green , UInt08 blue )
SetShadowRGB( UInt08 mono )
シャドウ カラーの RGB 値を設定します。
SFXFrameColorRef SetShadowRed( UInt08 param )
シャドウ カラーの R 値を設定します。
SFXFrameColorRef Sub( SFXFrameColorConstRef param )
Sub( UInt08 mono , UInt08 alpha )
Sub( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
Sub( SFXRGBColorConstRef plain )
Sub( SFXRGBColorConstRef frame , SFXRGBColorConstRef shadow )
RGBA 値を減算します。
SFXFrameColorRef SubAlpha( UInt08 param )
A 値を減算します。
SFXFrameColorRef SubBlue( UInt08 param )
B 値を減算します。
SFXFrameColorRef SubFrame( SFXRGBColorConstRef param )
SubFrame( UInt08 mono , UInt08 alpha )
SubFrame( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
フレーム カラーから RGBA 値を減算します。
SFXFrameColorRef SubFrameAlpha( UInt08 param )
フレーム カラーの A 値を減算します。
SFXFrameColorRef SubFrameBlue( UInt08 param )
フレーム カラーの B 値を減算します。
SFXFrameColorRef SubFrameGreen( UInt08 param )
フレーム カラーの G 値を減算します。
SFXFrameColorRef SubFrameRGB( UInt08 red , UInt08 green , UInt08 blue )
SubFrameRGB( UInt08 mono )
フレーム カラーの RGB 値を減算します。
SFXFrameColorRef SubFrameRed( UInt08 param )
フレーム カラーの R 値を減算します。
SFXFrameColorRef SubGreen( UInt08 param )
G 値を減算します。
SFXFrameColorRef SubRGB( UInt08 red , UInt08 green , UInt08 blue )
SubRGB( UInt08 mono )
RGB 値を減算します。
SFXFrameColorRef SubRed( UInt08 param )
R 値を減算します。
SFXFrameColorRef SubShadow( SFXRGBColorConstRef param )
SubShadow( UInt08 mono , UInt08 alpha )
SubShadow( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
シャドウ カラーから RGBA 値を減算します。
SFXFrameColorRef SubShadowAlpha( UInt08 param )
シャドウ カラーの A 値を減算します。
SFXFrameColorRef SubShadowBlue( UInt08 param )
シャドウ カラーの B 値を減算します。
SFXFrameColorRef SubShadowGreen( UInt08 param )
シャドウ カラーの G 値を減算します。
SFXFrameColorRef SubShadowRGB( UInt08 red , UInt08 green , UInt08 blue )
SubShadowRGB( UInt08 mono )
シャドウ カラーの RGB 値を減算します。
SFXFrameColorRef SubShadowRed( UInt08 param )
シャドウ カラーの R 値を減算します。
static
SFXFrameColorConstRef
ZeroInstance( Void )
0 を表すインスタンスを取得します。
SFXFrameColorRef operator+=( SFXFrameColorConstRef param )
RGBA 値を加算します。
SFXFrameColorRef operator-=( SFXFrameColorConstRef param )
RGBA 値を減算します。
SFXFrameColorRef operator=( SFXFrameColorConstRef param )
RGBA 値を代入します。
SFXFrameColor::AtomRec * atomic_cast( SFXFrameColor * param )
SFXFrameColor を SFXFrameColor::AtomRec に変換します。
SFXFrameColor::AtomRec const * atomic_cast( SFXFrameColor const * param )
SFXFrameColor を SFXFrameColor::AtomRec に変換します。
Bool operator==( SFXFrameColorConstRef left , SFXFrameColorConstRef right )
== の関係を判定します。
SFXFrameColor operator-( SFXFrameColorConstRef left , SFXFrameColorConstRef right )
RGBA 値を減算します。
Bool operator!=( SFXFrameColorConstRef left , SFXFrameColorConstRef right )
!= の関係を判定します。
SFXFrameColor operator+( SFXFrameColorConstRef left , SFXFrameColorConstRef right )
RGBA 値を加算します。
AtomRec
フレーム カラー(F)、シャドウ カラー(S) を表す構造体です。
グローバル関数
SFXFrameColor::AtomRec * atomic_cast( SFXFrameColor * param )
SFXFrameColor を SFXFrameColor::AtomRec に変換します。
SFXFrameColor::AtomRec const * atomic_cast( SFXFrameColor const * param )
SFXFrameColor を SFXFrameColor::AtomRec に変換します。
Bool operator==( SFXFrameColorConstRef left , SFXFrameColorConstRef right )
== の関係を判定します。
SFXFrameColor operator-( SFXFrameColorConstRef left , SFXFrameColorConstRef right )
RGBA 値を減算します。
Bool operator!=( SFXFrameColorConstRef left , SFXFrameColorConstRef right )
!= の関係を判定します。
SFXFrameColor operator+( SFXFrameColorConstRef left , SFXFrameColorConstRef right )
RGBA 値を加算します。

SFXFrameColor::SFXFrameColor
SFXFrameColor クラスのコンストラクタです。
[ public, explicit ]
SFXFrameColor(Void);
[ public ]
SFXFrameColor(
    SFXFrameColorConstRef param   // コピー元の SFXFrameColor
);
[ public, explicit ]
SFXFrameColor(
    SFXRGBColorConstRef frame    // フレーム カラー
    SFXRGBColorConstRef shadow   // シャドウ カラー
);
[ public, explicit ]
SFXFrameColor(
    SFXRGBColorConstRef plain   // フレーム、シャドウ カラー
);
[ public, explicit ]
SFXFrameColor(
    UInt08 red     // フレーム、シャドウ カラーの R 値
    UInt08 green   // フレーム、シャドウ カラーの G 値
    UInt08 blue    // フレーム、シャドウ カラーの B 値
    UInt08 alpha   // フレーム、シャドウ カラーの A 値
);
[ public, explicit ]
SFXFrameColor(
    UInt08 mono    // フレーム、シャドウ カラーの RGB 値
    UInt08 alpha   // フレーム、シャドウ カラーの A 値
);

参照

SFXFrameColor::Set


SFXFrameColor::Add
RGBA 値を加算します。
[ public ]
SFXFrameColorRef Add(
    SFXFrameColorConstRef param   // 加算する SFXFrameColor
);
[ public ]
SFXFrameColorRef Add(
    SFXRGBColorConstRef frame    // 加算するフレーム カラー
    SFXRGBColorConstRef shadow   // 加算するシャドウ カラー
);
[ public ]
SFXFrameColorRef Add(
    SFXRGBColorConstRef plain   // 加算するカラー
);
[ public ]
SFXFrameColorRef Add(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
    UInt08 alpha   // 加算する A 値
);
[ public ]
SFXFrameColorRef Add(
    UInt08 mono    // 加算する RGB 値
    UInt08 alpha   // 加算する A 値
);

参照

SFXFrameColor::AddRed | SFXFrameColor::AddGreen | SFXFrameColor::AddBlue | SFXFrameColor::AddAlpha | SFXFrameColor::AddRGB | SFXFrameColor::AddFrame | SFXFrameColor::AddShadow | SFXFrameColor::Sub | operator+ | SFXFrameColor::operator+=


SFXFrameColor::AddAlpha
A 値を加算します。
[ public ]
SFXFrameColorRef AddAlpha(
    UInt08 param   // 加算する A 値
);

参照

SFXFrameColor::Add | SFXFrameColor::AddRed | SFXFrameColor::AddGreen | SFXFrameColor::AddBlue | SFXFrameColor::AddRGB | SFXFrameColor::AddFrameAlpha | SFXFrameColor::AddShadowAlpha | SFXFrameColor::SubAlpha


SFXFrameColor::AddBlue
B 値を加算します。
[ public ]
SFXFrameColorRef AddBlue(
    UInt08 param   // 加算する B 値
);

参照

SFXFrameColor::Add | SFXFrameColor::AddRed | SFXFrameColor::AddGreen | SFXFrameColor::AddAlpha | SFXFrameColor::AddRGB | SFXFrameColor::AddFrameBlue | SFXFrameColor::AddShadowBlue | SFXFrameColor::SubBlue


SFXFrameColor::AddFrame
フレーム カラーの RGBA 値を加算します。
[ public ]
SFXFrameColorRef AddFrame(
    SFXRGBColorConstRef param   // 加算するカラー
);
[ public ]
SFXFrameColorRef AddFrame(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
    UInt08 alpha   // 加算する A 値
);
[ public ]
SFXFrameColorRef AddFrame(
    UInt08 mono    // 加算する RGB 値
    UInt08 alpha   // 加算する A 値
);

参照

SFXFrameColor::Add | SFXFrameColor::AddFrameRed | SFXFrameColor::AddFrameGreen | SFXFrameColor::AddFrameBlue | SFXFrameColor::AddFrameAlpha | SFXFrameColor::AddFrameRGB | SFXFrameColor::AddShadow | SFXFrameColor::SubFrame


SFXFrameColor::AddFrameAlpha
フレーム カラーの A 値を加算します。
[ public ]
SFXFrameColorRef AddFrameAlpha(
    UInt08 param   // 加算する A 値
);

参照

SFXFrameColor::AddAlpha | SFXFrameColor::AddFrame | SFXFrameColor::AddFrameRed | SFXFrameColor::AddFrameGreen | SFXFrameColor::AddFrameBlue | SFXFrameColor::AddFrameRGB | SFXFrameColor::AddShadowAlpha | SFXFrameColor::SubFrameAlpha


SFXFrameColor::AddFrameBlue
フレーム カラーの B 値を加算します。
[ public ]
SFXFrameColorRef AddFrameBlue(
    UInt08 param   // 加算する B 値
);

参照

SFXFrameColor::AddBlue | SFXFrameColor::AddFrame | SFXFrameColor::AddFrameRed | SFXFrameColor::AddFrameGreen | SFXFrameColor::AddFrameAlpha | SFXFrameColor::AddFrameRGB | SFXFrameColor::AddShadowBlue | SFXFrameColor::SubFrameBlue


SFXFrameColor::AddFrameGreen
フレーム カラーの G 値を加算します。
[ public ]
SFXFrameColorRef AddFrameGreen(
    UInt08 param   // 加算する G 値
);

参照

SFXFrameColor::AddGreen | SFXFrameColor::AddFrame | SFXFrameColor::AddFrameRed | SFXFrameColor::AddFrameBlue | SFXFrameColor::AddFrameAlpha | SFXFrameColor::AddFrameRGB | SFXFrameColor::AddShadowGreen | SFXFrameColor::SubFrameGreen


SFXFrameColor::AddFrameRGB
フレーム カラーの RGB 値を加算します。
[ public ]
SFXFrameColorRef AddFrameRGB(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
);
[ public ]
SFXFrameColorRef AddFrameRGB(
    UInt08 mono   // 加算する RGB 値
);

参照

SFXFrameColor::AddRGB | SFXFrameColor::AddFrame | SFXFrameColor::AddFrameRed | SFXFrameColor::AddFrameGreen | SFXFrameColor::AddFrameBlue | SFXFrameColor::AddFrameAlpha | SFXFrameColor::AddShadowRGB | SFXFrameColor::SubFrameRGB


SFXFrameColor::AddFrameRed
フレーム カラーの R 値を加算します。
[ public ]
SFXFrameColorRef AddFrameRed(
    UInt08 param   // 加算する R 値
);

参照

SFXFrameColor::AddRed | SFXFrameColor::AddFrame | SFXFrameColor::AddFrameGreen | SFXFrameColor::AddFrameBlue | SFXFrameColor::AddFrameAlpha | SFXFrameColor::AddFrameRGB | SFXFrameColor::AddShadowRed | SFXFrameColor::SubFrameRed


SFXFrameColor::AddGreen
G 値を加算します。
[ public ]
SFXFrameColorRef AddGreen(
    UInt08 param   // 加算する G 値
);

参照

SFXFrameColor::Add | SFXFrameColor::AddRed | SFXFrameColor::AddBlue | SFXFrameColor::AddAlpha | SFXFrameColor::AddRGB | SFXFrameColor::AddFrameGreen | SFXFrameColor::AddShadowGreen | SFXFrameColor::SubGreen


SFXFrameColor::AddRGB
RGB 値を加算します。
[ public ]
SFXFrameColorRef AddRGB(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
);
[ public ]
SFXFrameColorRef AddRGB(
    UInt08 mono   // 加算する RGB 値
);

参照

SFXFrameColor::Add | SFXFrameColor::AddRed | SFXFrameColor::AddGreen | SFXFrameColor::AddBlue | SFXFrameColor::AddAlpha | SFXFrameColor::AddFrameRGB | SFXFrameColor::AddShadowRGB | SFXFrameColor::SubRGB


SFXFrameColor::AddRed
R 値を加算します。
[ public ]
SFXFrameColorRef AddRed(
    UInt08 param   // 加算する R 値
);

参照

SFXFrameColor::Add | SFXFrameColor::AddGreen | SFXFrameColor::AddBlue | SFXFrameColor::AddAlpha | SFXFrameColor::AddRGB | SFXFrameColor::AddFrameRed | SFXFrameColor::AddShadowRed | SFXFrameColor::SubRed


SFXFrameColor::AddShadow
シャドウ カラーの RGBA 値を加算します。
[ public ]
SFXFrameColorRef AddShadow(
    SFXRGBColorConstRef param   // 加算するカラー
);
[ public ]
SFXFrameColorRef AddShadow(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
    UInt08 alpha   // 加算する A 値
);
[ public ]
SFXFrameColorRef AddShadow(
    UInt08 mono    // 加算する RGB 値
    UInt08 alpha   // 加算する A 値
);

参照

SFXFrameColor::Add | SFXFrameColor::AddFrame | SFXFrameColor::AddShadowRed | SFXFrameColor::AddShadowGreen | SFXFrameColor::AddShadowBlue | SFXFrameColor::AddShadowAlpha | SFXFrameColor::AddShadowRGB | SFXFrameColor::SubShadow


SFXFrameColor::AddShadowAlpha
シャドウ カラーの A 値を加算します。
[ public ]
SFXFrameColorRef AddShadowAlpha(
    UInt08 param   // 加算する A 値
);

参照

SFXFrameColor::AddAlpha | SFXFrameColor::AddFrameAlpha | SFXFrameColor::AddShadow | SFXFrameColor::AddShadowRed | SFXFrameColor::AddShadowGreen | SFXFrameColor::AddShadowBlue | SFXFrameColor::AddShadowRGB | SFXFrameColor::SubShadowAlpha


SFXFrameColor::AddShadowBlue
シャドウ カラーの B 値を加算します。
[ public ]
SFXFrameColorRef AddShadowBlue(
    UInt08 param   // 加算する B 値
);

参照

SFXFrameColor::AddBlue | SFXFrameColor::AddFrameBlue | SFXFrameColor::AddShadow | SFXFrameColor::AddShadowRed | SFXFrameColor::AddShadowGreen | SFXFrameColor::AddShadowAlpha | SFXFrameColor::AddShadowRGB | SFXFrameColor::SubShadowBlue


SFXFrameColor::AddShadowGreen
シャドウ カラーの G 値を加算します。
[ public ]
SFXFrameColorRef AddShadowGreen(
    UInt08 param   // 加算する G 値
);

参照

SFXFrameColor::AddGreen | SFXFrameColor::AddFrameGreen | SFXFrameColor::AddShadow | SFXFrameColor::AddShadowRed | SFXFrameColor::AddShadowBlue | SFXFrameColor::AddShadowAlpha | SFXFrameColor::AddShadowRGB | SFXFrameColor::SubShadowGreen


SFXFrameColor::AddShadowRGB
シャドウ カラーの RGB 値を加算します。
[ public ]
SFXFrameColorRef AddShadowRGB(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
);
[ public ]
SFXFrameColorRef AddShadowRGB(
    UInt08 mono   // 加算する RGB 値
);

参照

SFXFrameColor::AddRGB | SFXFrameColor::AddFrameRGB | SFXFrameColor::AddShadow | SFXFrameColor::AddShadowRed | SFXFrameColor::AddShadowGreen | SFXFrameColor::AddShadowBlue | SFXFrameColor::AddShadowAlpha | SFXFrameColor::SubShadowRGB


SFXFrameColor::AddShadowRed
シャドウ カラーの R 値を加算します。
[ public ]
SFXFrameColorRef AddShadowRed(
    UInt08 param   // 加算する R 値
);

参照

SFXFrameColor::AddRed | SFXFrameColor::AddFrameRed | SFXFrameColor::AddShadow | SFXFrameColor::AddShadowGreen | SFXFrameColor::AddShadowBlue | SFXFrameColor::AddShadowAlpha | SFXFrameColor::AddShadowRGB | SFXFrameColor::SubShadowRed


SFXFrameColor::Equals
指定したフレーム カラーの RGBA 値と等しいか判定します。
[ public, const ]
Bool Equals(
    SFXFrameColorConstRef param   // 比較する SFXFrameColor
);
[ public, const ]
Bool Equals(
    SFXRGBColorConstRef frame    // 比較対象の SFXFrameColor のフレーム カラー
    SFXRGBColorConstRef shadow   // 比較対象の SFXFrameColor のシャドウ カラー
);
[ public, const ]
Bool Equals(
    SFXRGBColorConstRef plain   // 比較対象の SFXFrameColor のカラー
);
[ public, const ]
Bool Equals(
    UInt08 red     // 比較対象の SFXFrameColor の R 値
    UInt08 green   // 比較対象の SFXFrameColor の G 値
    UInt08 blue    // 比較対象の SFXFrameColor の B 値
    UInt08 alpha   // 比較対象の SFXFrameColor の A 値
);
[ public, const ]
Bool Equals(
    UInt08 mono    // 比較対象の SFXFrameColor の RGB 値
    UInt08 alpha   // 比較対象の SFXFrameColor の A 値
);

戻り値

  • 等しいとき: true
  • 異なるとき : false

参照

SFXFrameColor::EqualsRGB | operator== | operator!=


SFXFrameColor::EqualsRGB
指定したフレーム カラーの RGB 値と等しいか判定します。
[ public, const ]
Bool EqualsRGB(
    SFXFrameColorConstRef param   // 比較する SFXFrameColor
);
[ public, const ]
Bool EqualsRGB(
    SFXRGBColorConstRef frame    // 比較対象の SFXFrameColor のフレーム カラー
    SFXRGBColorConstRef shadow   // 比較対象の SFXFrameColor のシャドウ カラー
);
[ public, const ]
Bool EqualsRGB(
    SFXRGBColorConstRef plain   // 比較対象の SFXFrameColor のカラー
);
[ public, const ]
Bool EqualsRGB(
    UInt08 red     // 比較対象の SFXFrameColor の R 値
    UInt08 green   // 比較対象の SFXFrameColor の G 値
    UInt08 blue    // 比較対象の SFXFrameColor の B 値
);
[ public, const ]
Bool EqualsRGB(
    UInt08 mono   // 比較対象のSFXFrameColorの RGB 値
);

戻り値

  • 等しいとき : true
  • 異なるとき : false

参照

SFXFrameColor::Equals | operator== | operator!=


SFXFrameColor::GetFrame
フレーム カラーの RGBA 値を取得します。
[ public, const ]
SFXRGBColorConstRef GetFrame(Void);

参照

SFXFrameColor::GetFrameRed | SFXFrameColor::GetFrameGreen | SFXFrameColor::GetFrameBlue | SFXFrameColor::GetFrameAlpha | SFXFrameColor::GetShadow | SFXFrameColor::SetFrame


SFXFrameColor::GetFrameAlpha
フレーム カラーの A 値を取得します。
[ public, const ]
UInt08 GetFrameAlpha(Void);

参照

SFXFrameColor::GetFrame | SFXFrameColor::GetFrameRed | SFXFrameColor::GetFrameGreen | SFXFrameColor::GetFrameBlue | SFXFrameColor::GetShadowAlpha | SFXFrameColor::SetFrameAlpha


SFXFrameColor::GetFrameBlue
フレーム カラーの B 値を取得します。
[ public, const ]
UInt08 GetFrameBlue(Void);

参照

SFXFrameColor::GetFrame | SFXFrameColor::GetFrameRed | SFXFrameColor::GetFrameGreen | SFXFrameColor::GetFrameAlpha | SFXFrameColor::GetShadowBlue | SFXFrameColor::SetFrameBlue


SFXFrameColor::GetFrameGreen
フレーム カラーの G 値を取得します。
[ public, const ]
UInt08 GetFrameGreen(Void);

参照

SFXFrameColor::GetFrame | SFXFrameColor::GetFrameRed | SFXFrameColor::GetFrameBlue | SFXFrameColor::GetFrameAlpha | SFXFrameColor::GetShadowGreen | SFXFrameColor::SetFrameGreen


SFXFrameColor::GetFrameRed
フレーム カラーの R 値を取得します。
[ public, const ]
UInt08 GetFrameRed(Void);

参照

SFXFrameColor::GetFrame | SFXFrameColor::GetFrameGreen | SFXFrameColor::GetFrameBlue | SFXFrameColor::GetFrameAlpha | SFXFrameColor::GetShadowRed | SFXFrameColor::SetFrameRed


SFXFrameColor::GetShadow
シャドウ カラーの RGBA 値を取得します。
[ public, const ]
SFXRGBColorConstRef GetShadow(Void);

参照

SFXFrameColor::GetFrame | SFXFrameColor::GetShadowRed | SFXFrameColor::GetShadowGreen | SFXFrameColor::GetShadowBlue | SFXFrameColor::GetShadowAlpha | SFXFrameColor::SetShadow


SFXFrameColor::GetShadowAlpha
シャドウ カラーの A 値を取得します。
[ public, const ]
UInt08 GetShadowAlpha(Void);

参照

SFXFrameColor::GetFrameAlpha | SFXFrameColor::GetShadow | SFXFrameColor::GetShadowRed | SFXFrameColor::GetShadowGreen | SFXFrameColor::GetShadowBlue | SFXFrameColor::SetShadowAlpha


SFXFrameColor::GetShadowBlue
シャドウ カラーの B 値を取得します。
[ public, const ]
UInt08 GetShadowBlue(Void);

参照

SFXFrameColor::GetFrameBlue | SFXFrameColor::GetShadow | SFXFrameColor::GetShadowRed | SFXFrameColor::GetShadowGreen | SFXFrameColor::GetShadowAlpha | SFXFrameColor::SetShadowBlue


SFXFrameColor::GetShadowGreen
シャドウ カラーの G 値を取得します。
[ public, const ]
UInt08 GetShadowGreen(Void);

参照

SFXFrameColor::GetFrameGreen | SFXFrameColor::GetShadow | SFXFrameColor::GetShadowRed | SFXFrameColor::GetShadowBlue | SFXFrameColor::GetShadowAlpha | SFXFrameColor::SetShadowGreen


SFXFrameColor::GetShadowRed
シャドウ カラーの R 値を取得します。
[ public, const ]
UInt08 GetShadowRed(Void);

参照

SFXFrameColor::GetFrameRed | SFXFrameColor::GetShadow | SFXFrameColor::GetShadowGreen | SFXFrameColor::GetShadowBlue | SFXFrameColor::GetShadowAlpha | SFXFrameColor::SetShadowRed


SFXFrameColor::Set
RGBA 値を設定します。
[ public ]
SFXFrameColorRef Set(
    SFXFrameColorConstRef param   // 設定する SFXFrameColor
);
[ public ]
SFXFrameColorRef Set(
    SFXRGBColorConstRef frame    // 設定するフレーム カラー
    SFXRGBColorConstRef shadow   // 設定するシャドウ カラー
);
[ public ]
SFXFrameColorRef Set(
    SFXRGBColorConstRef plain   // 設定するカラー
);
[ public ]
SFXFrameColorRef Set(
    UInt08 red     // 設定する R 値
    UInt08 green   // 設定する G 値
    UInt08 blue    // 設定する B 値
    UInt08 alpha   // 設定する A 値
);
[ public ]
SFXFrameColorRef Set(
    UInt08 mono    // 設定する RGB 値
    UInt08 alpha   // 設定する A 値
);

参照

SFXFrameColor::SetRed | SFXFrameColor::SetGreen | SFXFrameColor::SetBlue | SFXFrameColor::SetAlpha | SFXFrameColor::SetRGB | SFXFrameColor::SetFrame | SFXFrameColor::SetShadow | SFXFrameColor::operator=


SFXFrameColor::SetAlpha
A 値を設定します。
[ public ]
SFXFrameColorRef SetAlpha(
    UInt08 param   // 設定する A 値
);

参照

SFXFrameColor::Set | SFXFrameColor::SetRed | SFXFrameColor::SetGreen | SFXFrameColor::SetBlue | SFXFrameColor::SetRGB | SFXFrameColor::SetFrameAlpha | SFXFrameColor::SetShadowAlpha


SFXFrameColor::SetBlue
B 値を設定します。
[ public ]
SFXFrameColorRef SetBlue(
    UInt08 param   // 設定する B 値
);

参照

SFXFrameColor::Set | SFXFrameColor::SetRed | SFXFrameColor::SetGreen | SFXFrameColor::SetAlpha | SFXFrameColor::SetRGB | SFXFrameColor::SetFrameBlue | SFXFrameColor::SetShadowBlue


SFXFrameColor::SetFrame
フレーム カラーの RGBA 値を設定します。
[ public ]
SFXFrameColorRef SetFrame(
    SFXRGBColorConstRef param   // 設定するカラー
);
[ public ]
SFXFrameColorRef SetFrame(
    UInt08 red     // 設定する R 値
    UInt08 green   // 設定する G 値
    UInt08 blue    // 設定する B 値
    UInt08 alpha   // 設定する A 値
);
[ public ]
SFXFrameColorRef SetFrame(
    UInt08 mono    // 設定する RGB 値
    UInt08 alpha   // 設定する A 値
);

参照

SFXFrameColor::GetFrame | SFXFrameColor::Set | SFXFrameColor::SetFrameRed | SFXFrameColor::SetFrameGreen | SFXFrameColor::SetFrameBlue | SFXFrameColor::SetFrameAlpha | SFXFrameColor::SetFrameRGB | SFXFrameColor::SetShadow


SFXFrameColor::SetFrameAlpha
フレーム カラーの A 値を設定します。
[ public ]
SFXFrameColorRef SetFrameAlpha(
    UInt08 param   // 設定する A 値
);

参照

SFXFrameColor::GetFrameAlpha | SFXFrameColor::SetAlpha | SFXFrameColor::SetFrame | SFXFrameColor::SetFrameRed | SFXFrameColor::SetFrameGreen | SFXFrameColor::SetFrameBlue | SFXFrameColor::SetFrameRGB | SFXFrameColor::SetShadowAlpha


SFXFrameColor::SetFrameBlue
フレーム カラーの B 値を設定します。
[ public ]
SFXFrameColorRef SetFrameBlue(
    UInt08 param   // 設定する B 値
);

参照

SFXFrameColor::GetFrameBlue | SFXFrameColor::SetBlue | SFXFrameColor::SetFrame | SFXFrameColor::SetFrameRed | SFXFrameColor::SetFrameGreen | SFXFrameColor::SetFrameAlpha | SFXFrameColor::SetFrameRGB | SFXFrameColor::SetShadowBlue


SFXFrameColor::SetFrameGreen
フレーム カラーの G 値を設定します。
[ public ]
SFXFrameColorRef SetFrameGreen(
    UInt08 param   // 設定する G 値
);

参照

SFXFrameColor::GetFrameGreen | SFXFrameColor::SetGreen | SFXFrameColor::SetFrame | SFXFrameColor::SetFrameRed | SFXFrameColor::SetFrameBlue | SFXFrameColor::SetFrameAlpha | SFXFrameColor::SetFrameRGB | SFXFrameColor::SetShadowGreen


SFXFrameColor::SetFrameRGB
フレーム カラーの RGB 値を設定します。
[ public ]
SFXFrameColorRef SetFrameRGB(
    UInt08 red     // 設定する R 値
    UInt08 green   // 設定する G 値
    UInt08 blue    // 設定する B 値
);
[ public ]
SFXFrameColorRef SetFrameRGB(
    UInt08 mono   // 設定する RGB 値
);

参照

SFXFrameColor::SetRGB | SFXFrameColor::SetFrame | SFXFrameColor::SetFrameRed | SFXFrameColor::SetFrameGreen | SFXFrameColor::SetFrameBlue | SFXFrameColor::SetFrameAlpha | SFXFrameColor::SetShadowRGB


SFXFrameColor::SetFrameRed
フレーム カラーの R 値を設定します。
[ public ]
SFXFrameColorRef SetFrameRed(
    UInt08 param   // 設定する R 値
);

参照

SFXFrameColor::GetFrameRed | SFXFrameColor::SetRed | SFXFrameColor::SetFrame | SFXFrameColor::SetFrameGreen | SFXFrameColor::SetFrameBlue | SFXFrameColor::SetFrameAlpha | SFXFrameColor::SetFrameRGB | SFXFrameColor::SetShadowRed


SFXFrameColor::SetGreen
G 値を設定します。
[ public ]
SFXFrameColorRef SetGreen(
    UInt08 param   // 設定する G 値
);

参照

SFXFrameColor::Set | SFXFrameColor::SetRed | SFXFrameColor::SetBlue | SFXFrameColor::SetAlpha | SFXFrameColor::SetRGB | SFXFrameColor::SetFrameGreen | SFXFrameColor::SetShadowGreen


SFXFrameColor::SetRGB
RGB 値を設定します。
[ public ]
SFXFrameColorRef SetRGB(
    UInt08 red     // 設定する R 値
    UInt08 green   // 設定する G 値
    UInt08 blue    // 設定する B 値
);
[ public ]
SFXFrameColorRef SetRGB(
    UInt08 mono   // 設定する RGB 値
);

参照

SFXFrameColor::Set | SFXFrameColor::SetRed | SFXFrameColor::SetGreen | SFXFrameColor::SetBlu