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

協調図

SFXBevelColor クラスの協調図

解説

SFXBevelColor クラスは ライト カラー(L)、ベース カラー(B)、ダーク カラー(D) の 3 つの SFXRGBColor クラスで構成されます。 レスポンダを描画する時に使います。

ライト カラーはコントロールの上辺と左辺を描画するときの色です。 ベース カラーはコントロールの内部を描画するときの色です。 ダーク カラーはコントロールの底辺と右辺を描画するときの色です。 この 3 つの色を使うことでコントロールに 3D 効果を与えることができます。

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

参照

SFXRGBColor | SFXFrameColor

メンバ

コンストラクタ/デストラクタ
SFXBevelColor( Void )
SFXBevelColor( SFXBevelColorConstRef param )
SFXBevelColor( SFXRGBColorConstRef light , SFXRGBColorConstRef base , SFXRGBColorConstRef dark )
SFXBevelColor( SFXRGBColorConstRef plain )
SFXBevelColor( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
SFXBevelColor( UInt08 mono , UInt08 alpha )
SFXBevelColor クラスのコンストラクタです。
パブリック関数
SFXBevelColorRef Add( SFXBevelColorConstRef param )
Add( UInt08 mono , UInt08 alpha )
Add( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
Add( SFXRGBColorConstRef plain )
Add( SFXRGBColorConstRef light , SFXRGBColorConstRef base , SFXRGBColorConstRef dark )
RGBA 値を加算します。
SFXBevelColorRef AddAlpha( UInt08 param )
A 値を加算します。
SFXBevelColorRef AddBase( SFXRGBColorConstRef param )
AddBase( UInt08 mono , UInt08 alpha )
AddBase( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
ベース カラーの RGBA 値を加算します。
SFXBevelColorRef AddBaseAlpha( UInt08 param )
ベース カラーの A 値を加算します。
SFXBevelColorRef AddBaseBlue( UInt08 param )
ベース カラーの B 値を加算します。
SFXBevelColorRef AddBaseGreen( UInt08 param )
ベース カラーの G 値を加算します。
SFXBevelColorRef AddBaseRGB( UInt08 red , UInt08 green , UInt08 blue )
AddBaseRGB( UInt08 mono )
ベース カラーの RGB 値を加算します。
SFXBevelColorRef AddBaseRed( UInt08 param )
ベース カラーの R 値を加算します。
SFXBevelColorRef AddBlue( UInt08 param )
B 値を加算します。
SFXBevelColorRef AddDark( SFXRGBColorConstRef param )
AddDark( UInt08 mono , UInt08 alpha )
AddDark( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
ダーク カラーの RGBA 値を加算します。
SFXBevelColorRef AddDarkAlpha( UInt08 param )
ダーク カラーの A 値を加算します。
SFXBevelColorRef AddDarkBlue( UInt08 param )
ダーク カラーの B 値を加算します。
SFXBevelColorRef AddDarkGreen( UInt08 param )
ダーク カラーの G 値を加算します。
SFXBevelColorRef AddDarkRGB( UInt08 red , UInt08 green , UInt08 blue )
AddDarkRGB( UInt08 mono )
ダーク カラーの RGB 値を加算します。
SFXBevelColorRef AddDarkRed( UInt08 param )
ダーク カラーの R 値を加算します。
SFXBevelColorRef AddGreen( UInt08 param )
G 値を加算します。
SFXBevelColorRef AddLight( SFXRGBColorConstRef param )
AddLight( UInt08 mono , UInt08 alpha )
AddLight( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
ライト カラーの RGBA 値を加算します。
SFXBevelColorRef AddLightAlpha( UInt08 param )
ライト カラーの A 値を加算します。
SFXBevelColorRef AddLightBlue( UInt08 param )
ライト カラーの B 値を加算します。
SFXBevelColorRef AddLightGreen( UInt08 param )
ライト カラーの G 値を加算します。
SFXBevelColorRef AddLightRGB( UInt08 red , UInt08 green , UInt08 blue )
AddLightRGB( UInt08 mono )
ライト カラーの RGB 値を加算します。
SFXBevelColorRef AddLightRed( UInt08 param )
ライト カラーの R 値を加算します。
SFXBevelColorRef AddRGB( UInt08 red , UInt08 green , UInt08 blue )
AddRGB( UInt08 mono )
RGB 値を加算します。
SFXBevelColorRef AddRed( UInt08 param )
R 値を加算します。
Bool Equals( SFXBevelColorConstRef param )
Equals( UInt08 mono , UInt08 alpha )
Equals( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
Equals( SFXRGBColorConstRef plain )
Equals( SFXRGBColorConstRef light , SFXRGBColorConstRef base , SFXRGBColorConstRef dark )
指定したベベル カラーの RGBA 値と等しいか判定します。
Bool EqualsRGB( SFXBevelColorConstRef param )
EqualsRGB( UInt08 mono )
EqualsRGB( UInt08 red , UInt08 green , UInt08 blue )
EqualsRGB( SFXRGBColorConstRef plain )
EqualsRGB( SFXRGBColorConstRef light , SFXRGBColorConstRef base , SFXRGBColorConstRef dark )
指定したベベル カラーのの RGB 値と等しいか判定します。
SFXRGBColorConstRef GetBase( Void )
ベース カラーの RGBA 値を取得します。
UInt08 GetBaseAlpha( Void )
ベース カラーの A 値を取得します。
UInt08 GetBaseBlue( Void )
ベース カラーの B 値を取得します。
UInt08 GetBaseGreen( Void )
ベース カラーの G 値を取得します。
UInt08 GetBaseRed( Void )
ベース カラーの R 値を取得します。
SFXRGBColorConstRef GetDark( Void )
ダーク カラーの RGBA 値を取得します。
UInt08 GetDarkAlpha( Void )
ダーク カラーの A 値を取得します。
UInt08 GetDarkBlue( Void )
ダーク カラーの B 値を取得します。
UInt08 GetDarkGreen( Void )
ダーク カラーの G 値を取得します。
UInt08 GetDarkRed( Void )
ダーク カラーの R 値を取得します。
SFXRGBColorConstRef GetLight( Void )
ライト カラーの RGBA 値を取得します。
UInt08 GetLightAlpha( Void )
ライト カラーの A 値を取得します。
UInt08 GetLightBlue( Void )
ライト カラーの B 値を取得します。
UInt08 GetLightGreen( Void )
ライト カラーの G 値を取得します。
UInt08 GetLightRed( Void )
ライト カラーの R 値を取得します。
SFXBevelColorRef Set( SFXBevelColorConstRef param )
Set( UInt08 mono , UInt08 alpha )
Set( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
Set( SFXRGBColorConstRef plain )
Set( SFXRGBColorConstRef light , SFXRGBColorConstRef base , SFXRGBColorConstRef dark )
RGBA 値を設定します。
SFXBevelColorRef SetAlpha( UInt08 param )
A 値を設定します。
SFXBevelColorRef SetBase( SFXRGBColorConstRef param )
SetBase( UInt08 mono , UInt08 alpha )
SetBase( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
ベース カラーの RGBA 値を設定します。
SFXBevelColorRef SetBaseAlpha( UInt08 param )
ベース カラーの A 値を設定します。
SFXBevelColorRef SetBaseBlue( UInt08 param )
ベース カラーの B 値を設定します。
SFXBevelColorRef SetBaseGreen( UInt08 param )
ベース カラーの G 値を設定します。
SFXBevelColorRef SetBaseRGB( UInt08 red , UInt08 green , UInt08 blue )
SetBaseRGB( UInt08 mono )
ベース カラーの RGB 値を設定します。
SFXBevelColorRef SetBaseRed( UInt08 param )
ベース カラーの R 値を設定します。
SFXBevelColorRef SetBlue( UInt08 param )
B 値を設定します。
SFXBevelColorRef SetDark( SFXRGBColorConstRef param )
SetDark( UInt08 mono , UInt08 alpha )
SetDark( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
ダーク カラーの RGBA 値を設定します。
SFXBevelColorRef SetDarkAlpha( UInt08 param )
ダーク カラーの A 値を設定します。
SFXBevelColorRef SetDarkBlue( UInt08 param )
ダーク カラーの B 値を設定します。
SFXBevelColorRef SetDarkGreen( UInt08 param )
ダーク カラーの G 値を設定します。
SFXBevelColorRef SetDarkRGB( UInt08 red , UInt08 green , UInt08 blue )
SetDarkRGB( UInt08 mono )
ダーク カラーの RGB 値を設定します。
SFXBevelColorRef SetDarkRed( UInt08 param )
ダーク カラーの R 値を設定します。
SFXBevelColorRef SetGreen( UInt08 param )
G 値を設定します。
SFXBevelColorRef SetLight( SFXRGBColorConstRef param )
SetLight( UInt08 mono , UInt08 alpha )
SetLight( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
ライト カラーの RGBA 値を設定します。
SFXBevelColorRef SetLightAlpha( UInt08 param )
ライト カラーの A 値を設定します。
SFXBevelColorRef SetLightBlue( UInt08 param )
ライト カラーの B 値を設定します。
SFXBevelColorRef SetLightGreen( UInt08 param )
ライト カラーの G 値を設定します。
SFXBevelColorRef SetLightRGB( UInt08 red , UInt08 green , UInt08 blue )
SetLightRGB( UInt08 mono )
ライト カラーの RGB 値を設定します。
SFXBevelColorRef SetLightRed( UInt08 param )
ライト カラーの R 値を設定します。
SFXBevelColorRef SetRGB( UInt08 red , UInt08 green , UInt08 blue )
SetRGB( UInt08 mono )
RGB 値を設定します。
SFXBevelColorRef SetRed( UInt08 param )
R 値を設定します。
SFXBevelColorRef Sub( SFXBevelColorConstRef param )
Sub( UInt08 mono , UInt08 alpha )
Sub( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
Sub( SFXRGBColorConstRef plain )
Sub( SFXRGBColorConstRef light , SFXRGBColorConstRef base , SFXRGBColorConstRef dark )
RGBA 値を減算します。
SFXBevelColorRef SubAlpha( UInt08 param )
A 値を減算します。
SFXBevelColorRef SubBase( SFXRGBColorConstRef param )
SubBase( UInt08 mono , UInt08 alpha )
SubBase( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
ベース カラーの RGBA 値を減算します。
SFXBevelColorRef SubBaseAlpha( UInt08 param )
ベース カラーの A 値を減算します。
SFXBevelColorRef SubBaseBlue( UInt08 param )
ベース カラーの B 値を減算します。
SFXBevelColorRef SubBaseGreen( UInt08 param )
ベース カラーの G 値を減算します。
SFXBevelColorRef SubBaseRGB( UInt08 red , UInt08 green , UInt08 blue )
SubBaseRGB( UInt08 mono )
ベース カラーの RGB 値を減算します。
SFXBevelColorRef SubBaseRed( UInt08 param )
ベース カラーの R 値を減算します。
SFXBevelColorRef SubBlue( UInt08 param )
B 値を減算します。
SFXBevelColorRef SubDark( SFXRGBColorConstRef param )
SubDark( UInt08 mono , UInt08 alpha )
SubDark( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
ダーク カラーの RGBA 値を減算します。
SFXBevelColorRef SubDarkAlpha( UInt08 param )
ダーク カラーの A 値を減算します。
SFXBevelColorRef SubDarkBlue( UInt08 param )
ダーク カラーの B 値を減算します。
SFXBevelColorRef SubDarkGreen( UInt08 param )
ダーク カラーの G 値を減算します。
SFXBevelColorRef SubDarkRGB( UInt08 red , UInt08 green , UInt08 blue )
SubDarkRGB( UInt08 mono )
ダーク カラーの RGB 値を減算します。
SFXBevelColorRef SubDarkRed( UInt08 param )
ダーク カラーの R 値を減算します。
SFXBevelColorRef SubGreen( UInt08 param )
G 値を減算します。
SFXBevelColorRef SubLight( SFXRGBColorConstRef param )
SubLight( UInt08 mono , UInt08 alpha )
SubLight( UInt08 red , UInt08 green , UInt08 blue , UInt08 alpha )
ライト カラーの RGBA 値を減算します。
SFXBevelColorRef SubLightAlpha( UInt08 param )
ライト カラーの A 値を減算します。
SFXBevelColorRef SubLightBlue( UInt08 param )
ライト カラーの B 値を減算します。
SFXBevelColorRef SubLightGreen( UInt08 param )
ライト カラーの G 値を減算します。
SFXBevelColorRef SubLightRGB( UInt08 red , UInt08 green , UInt08 blue )
SubLightRGB( UInt08 mono )
ライト カラーの RGB 値を減算します。
SFXBevelColorRef SubLightRed( UInt08 param )
ライト カラーの R 値を減算します。
SFXBevelColorRef SubRGB( UInt08 red , UInt08 green , UInt08 blue )
SubRGB( UInt08 mono )
RGB 値を減算します。
SFXBevelColorRef SubRed( UInt08 param )
R 値を減算します。
static
SFXBevelColorConstRef
ZeroInstance( Void )
0 を表すインスタンスを取得します。
SFXBevelColorRef operator+=( SFXBevelColorConstRef param )
RGBA 値を加算します。
SFXBevelColorRef operator-=( SFXBevelColorConstRef param )
RGBA 値を減算します。
SFXBevelColorRef operator=( SFXBevelColorConstRef param )
RGBA 値を代入します。
SFXBevelColor::AtomRec * atomic_cast( SFXBevelColor * param )
SFXBevelColor を SFXBevelColor::AtomRec に変換します。
SFXBevelColor::AtomRec const * atomic_cast( SFXBevelColor const * param )
SFXBevelColor を SFXBevelColor::AtomRec に変換します。
Bool operator==( SFXBevelColorConstRef left , SFXBevelColorConstRef right )
== の関係を判定します。
SFXBevelColor operator-( SFXBevelColorConstRef left , SFXBevelColorConstRef right )
RGBA 値を減算します。
Bool operator!=( SFXBevelColorConstRef left , SFXBevelColorConstRef right )
!= の関係を判定します。
SFXBevelColor operator+( SFXBevelColorConstRef left , SFXBevelColorConstRef right )
RGBA 値を加算します。
AtomRec
ライト カラー(L)、ベース カラー(B)、ダーク カラー(D) を表す構造体です。
グローバル関数
SFXBevelColor::AtomRec * atomic_cast( SFXBevelColor * param )
SFXBevelColor を SFXBevelColor::AtomRec に変換します。
SFXBevelColor::AtomRec const * atomic_cast( SFXBevelColor const * param )
SFXBevelColor を SFXBevelColor::AtomRec に変換します。
Bool operator==( SFXBevelColorConstRef left , SFXBevelColorConstRef right )
== の関係を判定します。
SFXBevelColor operator-( SFXBevelColorConstRef left , SFXBevelColorConstRef right )
RGBA 値を減算します。
Bool operator!=( SFXBevelColorConstRef left , SFXBevelColorConstRef right )
!= の関係を判定します。
SFXBevelColor operator+( SFXBevelColorConstRef left , SFXBevelColorConstRef right )
RGBA 値を加算します。

SFXBevelColor::SFXBevelColor
SFXBevelColor クラスのコンストラクタです。
[ public, explicit ]
SFXBevelColor(Void);
[ public ]
SFXBevelColor(
    SFXBevelColorConstRef param   // コピー元の SFXBevelColor
);
[ public, explicit ]
SFXBevelColor(
    SFXRGBColorConstRef light   // ライト カラー
    SFXRGBColorConstRef base    // ベース カラー
    SFXRGBColorConstRef dark    // ダーク カラー
);
[ public, explicit ]
SFXBevelColor(
    SFXRGBColorConstRef plain   // ベース、ライト、ダーク カラー
);
[ public, explicit ]
SFXBevelColor(
    UInt08 red     // ベース、ライト、ダーク カラーの R 値
    UInt08 green   // ベース、ライト、ダーク カラーの G 値
    UInt08 blue    // ベース、ライト、ダーク カラーの B 値
    UInt08 alpha   // ベース、ライト、ダーク カラーの A 値
);
[ public, explicit ]
SFXBevelColor(
    UInt08 mono    // ベース、ライト、ダーク カラーの RGB 値
    UInt08 alpha   // ベース、ライト、ダーク カラーの A 値
);

参照

SFXBevelColor::Set


SFXBevelColor::Add
RGBA 値を加算します。
[ public ]
SFXBevelColorRef Add(
    SFXBevelColorConstRef param   // 加算する SFXBevelColor
);
[ public ]
SFXBevelColorRef Add(
    SFXRGBColorConstRef light   // 加算するライト カラー
    SFXRGBColorConstRef base    // 加算するベース カラー
    SFXRGBColorConstRef dark    // 加算するダーク カラー
);
[ public ]
SFXBevelColorRef Add(
    SFXRGBColorConstRef plain   // 加算するカラー
);
[ public ]
SFXBevelColorRef Add(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
    UInt08 alpha   // 加算する A 値
);
[ public ]
SFXBevelColorRef Add(
    UInt08 mono    // 加算する RGB 値
    UInt08 alpha   // 加算する A 値
);

参照

SFXBevelColor::AddRed | SFXBevelColor::AddGreen | SFXBevelColor::AddBlue | SFXBevelColor::AddAlpha | SFXBevelColor::AddRGB | SFXBevelColor::AddLight | SFXBevelColor::AddBase | SFXBevelColor::AddDark | SFXBevelColor::Sub | operator+ | SFXBevelColor::operator+=


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

参照

SFXBevelColor::Add | SFXBevelColor::AddRed | SFXBevelColor::AddGreen | SFXBevelColor::AddBlue | SFXBevelColor::AddRGB | SFXBevelColor::AddLightAlpha | SFXBevelColor::AddBaseAlpha | SFXBevelColor::AddDarkAlpha | SFXBevelColor::SubAlpha


SFXBevelColor::AddBase
ベース カラーの RGBA 値を加算します。
[ public ]
SFXBevelColorRef AddBase(
    SFXRGBColorConstRef param   // 加算するカラー
);
[ public ]
SFXBevelColorRef AddBase(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
    UInt08 alpha   // 加算する A 値
);
[ public ]
SFXBevelColorRef AddBase(
    UInt08 mono    // 加算する RGB 値
    UInt08 alpha   // 加算する A 値
);

参照

SFXBevelColor::Add | SFXBevelColor::AddLight | SFXBevelColor::AddBaseRed | SFXBevelColor::AddBaseGreen | SFXBevelColor::AddBaseBlue | SFXBevelColor::AddBaseAlpha | SFXBevelColor::AddBaseRGB | SFXBevelColor::AddDark | SFXBevelColor::SubBase


SFXBevelColor::AddBaseAlpha
ベース カラーの A 値を加算します。
[ public ]
SFXBevelColorRef AddBaseAlpha(
    UInt08 param   // 加算する A 値
);

参照

SFXBevelColor::AddAlpha | SFXBevelColor::AddLightAlpha | SFXBevelColor::AddBase | SFXBevelColor::AddBaseRed | SFXBevelColor::AddBaseGreen | SFXBevelColor::AddBaseBlue | SFXBevelColor::AddBaseRGB | SFXBevelColor::AddDarkAlpha | SFXBevelColor::SubBaseAlpha


SFXBevelColor::AddBaseBlue
ベース カラーの B 値を加算します。
[ public ]
SFXBevelColorRef AddBaseBlue(
    UInt08 param   // 加算する B 値
);

参照

SFXBevelColor::AddBlue | SFXBevelColor::AddLightBlue | SFXBevelColor::AddBase | SFXBevelColor::AddBaseRed | SFXBevelColor::AddBaseGreen | SFXBevelColor::AddBaseAlpha | SFXBevelColor::AddBaseRGB | SFXBevelColor::AddDarkBlue | SFXBevelColor::SubBaseBlue


SFXBevelColor::AddBaseGreen
ベース カラーの G 値を加算します。
[ public ]
SFXBevelColorRef AddBaseGreen(
    UInt08 param   // 加算する G 値
);

参照

SFXBevelColor::AddGreen | SFXBevelColor::AddLightGreen | SFXBevelColor::AddBase | SFXBevelColor::AddBaseRed | SFXBevelColor::AddBaseBlue | SFXBevelColor::AddBaseAlpha | SFXBevelColor::AddBaseRGB | SFXBevelColor::AddDarkGreen | SFXBevelColor::SubBaseGreen


SFXBevelColor::AddBaseRGB
ベース カラーの RGB 値を加算します。
[ public ]
SFXBevelColorRef AddBaseRGB(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
);
[ public ]
SFXBevelColorRef AddBaseRGB(
    UInt08 mono   // 加算する RGB 値
);

参照

SFXBevelColor::AddRGB | SFXBevelColor::AddLightRGB | SFXBevelColor::AddBase | SFXBevelColor::AddBaseRed | SFXBevelColor::AddBaseGreen | SFXBevelColor::AddBaseBlue | SFXBevelColor::AddBaseAlpha | SFXBevelColor::AddDarkRGB | SFXBevelColor::SubBaseRGB


SFXBevelColor::AddBaseRed
ベース カラーの R 値を加算します。
[ public ]
SFXBevelColorRef AddBaseRed(
    UInt08 param   // 加算する R 値
);

参照

SFXBevelColor::AddRed | SFXBevelColor::AddLightRed | SFXBevelColor::AddBase | SFXBevelColor::AddBaseGreen | SFXBevelColor::AddBaseBlue | SFXBevelColor::AddBaseAlpha | SFXBevelColor::AddBaseRGB | SFXBevelColor::AddDarkRed | SFXBevelColor::SubBaseRed


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

参照

SFXBevelColor::Add | SFXBevelColor::AddRed | SFXBevelColor::AddGreen | SFXBevelColor::AddAlpha | SFXBevelColor::AddRGB | SFXBevelColor::AddLightBlue | SFXBevelColor::AddBaseBlue | SFXBevelColor::AddDarkBlue | SFXBevelColor::SubBlue


SFXBevelColor::AddDark
ダーク カラーの RGBA 値を加算します。
[ public ]
SFXBevelColorRef AddDark(
    SFXRGBColorConstRef param   // 加算するカラー
);
[ public ]
SFXBevelColorRef AddDark(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
    UInt08 alpha   // 加算する A 値
);
[ public ]
SFXBevelColorRef AddDark(
    UInt08 mono    // 加算する RGB 値
    UInt08 alpha   // 加算する A 値
);

参照

SFXBevelColor::Add | SFXBevelColor::AddLight | SFXBevelColor::AddBase | SFXBevelColor::AddDarkRed | SFXBevelColor::AddDarkGreen | SFXBevelColor::AddDarkBlue | SFXBevelColor::AddDarkAlpha | SFXBevelColor::AddDarkRGB | SFXBevelColor::SubDark


SFXBevelColor::AddDarkAlpha
ダーク カラーの A 値を加算します。
[ public ]
SFXBevelColorRef AddDarkAlpha(
    UInt08 param   // 加算する A 値
);

参照

SFXBevelColor::AddAlpha | SFXBevelColor::AddLightAlpha | SFXBevelColor::AddBaseAlpha | SFXBevelColor::AddDark | SFXBevelColor::AddDarkRed | SFXBevelColor::AddDarkGreen | SFXBevelColor::AddDarkBlue | SFXBevelColor::AddDarkRGB | SFXBevelColor::SubDarkAlpha


SFXBevelColor::AddDarkBlue
ダーク カラーの B 値を加算します。
[ public ]
SFXBevelColorRef AddDarkBlue(
    UInt08 param   // 加算する B 値
);

参照

SFXBevelColor::AddBlue | SFXBevelColor::AddLightBlue | SFXBevelColor::AddBaseBlue | SFXBevelColor::AddDark | SFXBevelColor::AddDarkRed | SFXBevelColor::AddDarkGreen | SFXBevelColor::AddDarkAlpha | SFXBevelColor::AddDarkRGB | SFXBevelColor::SubDarkBlue


SFXBevelColor::AddDarkGreen
ダーク カラーの G 値を加算します。
[ public ]
SFXBevelColorRef AddDarkGreen(
    UInt08 param   // 加算する G 値
);

参照

SFXBevelColor::AddGreen | SFXBevelColor::AddLightGreen | SFXBevelColor::AddBaseGreen | SFXBevelColor::AddDark | SFXBevelColor::AddDarkRed | SFXBevelColor::AddDarkBlue | SFXBevelColor::AddDarkAlpha | SFXBevelColor::AddDarkRGB | SFXBevelColor::SubDarkGreen


SFXBevelColor::AddDarkRGB
ダーク カラーの RGB 値を加算します。
[ public ]
SFXBevelColorRef AddDarkRGB(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
);
[ public ]
SFXBevelColorRef AddDarkRGB(
    UInt08 mono   // 加算する RGB 値
);

参照

SFXBevelColor::AddRGB | SFXBevelColor::AddLightRGB | SFXBevelColor::AddBaseRGB | SFXBevelColor::AddDark | SFXBevelColor::AddDarkRed | SFXBevelColor::AddDarkGreen | SFXBevelColor::AddDarkBlue | SFXBevelColor::AddDarkAlpha | SFXBevelColor::SubDarkRGB


SFXBevelColor::AddDarkRed
ダーク カラーの R 値を加算します。
[ public ]
SFXBevelColorRef AddDarkRed(
    UInt08 param   // 加算する R 値
);

参照

SFXBevelColor::AddRed | SFXBevelColor::AddLightRed | SFXBevelColor::AddBaseRed | SFXBevelColor::AddDark | SFXBevelColor::AddDarkGreen | SFXBevelColor::AddDarkBlue | SFXBevelColor::AddDarkAlpha | SFXBevelColor::AddDarkRGB | SFXBevelColor::SubDarkRed


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

参照

SFXBevelColor::Add | SFXBevelColor::AddRed | SFXBevelColor::AddBlue | SFXBevelColor::AddAlpha | SFXBevelColor::AddRGB | SFXBevelColor::AddLightGreen | SFXBevelColor::AddBaseGreen | SFXBevelColor::AddDarkGreen | SFXBevelColor::SubGreen


SFXBevelColor::AddLight
ライト カラーの RGBA 値を加算します。
[ public ]
SFXBevelColorRef AddLight(
    SFXRGBColorConstRef param   // 加算するカラー
);
[ public ]
SFXBevelColorRef AddLight(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
    UInt08 alpha   // 加算する A 値
);
[ public ]
SFXBevelColorRef AddLight(
    UInt08 mono    // 加算する RGB 値
    UInt08 alpha   // 加算する A 値
);

参照

SFXBevelColor::Add | SFXBevelColor::AddLightRed | SFXBevelColor::AddLightGreen | SFXBevelColor::AddLightBlue | SFXBevelColor::AddLightAlpha | SFXBevelColor::AddLightRGB | SFXBevelColor::AddBase | SFXBevelColor::AddDark | SFXBevelColor::SubLight


SFXBevelColor::AddLightAlpha
ライト カラーの A 値を加算します。
[ public ]
SFXBevelColorRef AddLightAlpha(
    UInt08 param   // 加算する A 値
);

参照

SFXBevelColor::AddAlpha | SFXBevelColor::AddLight | SFXBevelColor::AddLightRed | SFXBevelColor::AddLightGreen | SFXBevelColor::AddLightBlue | SFXBevelColor::AddLightRGB | SFXBevelColor::AddBaseAlpha | SFXBevelColor::AddDarkAlpha | SFXBevelColor::SubLightAlpha


SFXBevelColor::AddLightBlue
ライト カラーの B 値を加算します。
[ public ]
SFXBevelColorRef AddLightBlue(
    UInt08 param   // 加算する B 値
);

参照

SFXBevelColor::AddBlue | SFXBevelColor::AddLight | SFXBevelColor::AddLightRed | SFXBevelColor::AddLightGreen | SFXBevelColor::AddLightAlpha | SFXBevelColor::AddLightRGB | SFXBevelColor::AddBaseBlue | SFXBevelColor::AddDarkBlue | SFXBevelColor::SubLightBlue


SFXBevelColor::AddLightGreen
ライト カラーの G 値を加算します。
[ public ]
SFXBevelColorRef AddLightGreen(
    UInt08 param   // 加算する G 値
);

参照

SFXBevelColor::AddGreen | SFXBevelColor::AddLight | SFXBevelColor::AddLightRed | SFXBevelColor::AddLightBlue | SFXBevelColor::AddLightAlpha | SFXBevelColor::AddLightRGB | SFXBevelColor::AddBaseGreen | SFXBevelColor::AddDarkGreen | SFXBevelColor::SubLightGreen


SFXBevelColor::AddLightRGB
ライト カラーの RGB 値を加算します。
[ public ]
SFXBevelColorRef AddLightRGB(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
);
[ public ]
SFXBevelColorRef AddLightRGB(
    UInt08 mono   // 加算する RGB 値
);

参照

SFXBevelColor::AddRGB | SFXBevelColor::AddLight | SFXBevelColor::AddLightRed | SFXBevelColor::AddLightGreen | SFXBevelColor::AddLightBlue | SFXBevelColor::AddLightAlpha | SFXBevelColor::AddBaseRGB | SFXBevelColor::AddDarkRGB | SFXBevelColor::SubLightRGB


SFXBevelColor::AddLightRed
ライト カラーの R 値を加算します。
[ public ]
SFXBevelColorRef AddLightRed(
    UInt08 param   // 加算する R 値
);

参照

SFXBevelColor::AddRed | SFXBevelColor::AddLight | SFXBevelColor::AddLightGreen | SFXBevelColor::AddLightBlue | SFXBevelColor::AddLightAlpha | SFXBevelColor::AddLightRGB | SFXBevelColor::AddBaseRed | SFXBevelColor::AddDarkRed | SFXBevelColor::SubLightRed


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

参照

SFXBevelColor::Add | SFXBevelColor::AddRed | SFXBevelColor::AddGreen | SFXBevelColor::AddBlue | SFXBevelColor::AddAlpha | SFXBevelColor::AddLightRGB | SFXBevelColor::AddBaseRGB | SFXBevelColor::AddDarkRGB | SFXBevelColor::SubRGB


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

参照

SFXBevelColor::Add | SFXBevelColor::AddGreen | SFXBevelColor::AddBlue | SFXBevelColor::AddAlpha | SFXBevelColor::AddRGB | SFXBevelColor::AddLightRed | SFXBevelColor::AddBaseRed | SFXBevelColor::AddDarkRed | SFXBevelColor::SubRed


SFXBevelColor::Equals
指定したベベル カラーの RGBA 値と等しいか判定します。
[ public, const ]
Bool Equals(
    SFXBevelColorConstRef param   // 比較する SFXBevelColor
);
[ public, const ]
Bool Equals(
    SFXRGBColorConstRef light   // 比較対象の SFXBevelColor のライト カラー
    SFXRGBColorConstRef base    // 比較対象の SFXBevelColor のベース カラー
    SFXRGBColorConstRef dark    // 比較対象の SFXBevelColor のダーク カラー
);
[ public, const ]
Bool Equals(
    SFXRGBColorConstRef plain   // 比較対象の SFXBevelColor のカラー
);
[ public, const ]
Bool Equals(
    UInt08 red     // 比較対象の SFXBevelColor の R 値
    UInt08 green   // 比較対象の SFXBevelColor の G 値
    UInt08 blue    // 比較対象の SFXBevelColor の B 値
    UInt08 alpha   // 比較対象の SFXBevelColor の A 値
);
[ public, const ]
Bool Equals(
    UInt08 mono    // 比較対象の SFXBevelColor の RGB 値
    UInt08 alpha   // 比較対象の SFXBevelColor の A 値
);

戻り値

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

参照

SFXBevelColor::EqualsRGB | operator== | operator!=


SFXBevelColor::EqualsRGB
指定したベベル カラーのの RGB 値と等しいか判定します。
[ public, const ]
Bool EqualsRGB(
    SFXBevelColorConstRef param   // 比較する SFXBevelColor
);
[ public, const ]
Bool EqualsRGB(
    SFXRGBColorConstRef light   // 比較対象の SFXBevelColor のライト カラー
    SFXRGBColorConstRef base    // 比較対象の SFXBevelColor のベース カラー
    SFXRGBColorConstRef dark    // 比較対象の SFXBevelColor のダーク カラー
);
[ public, const ]
Bool EqualsRGB(
    SFXRGBColorConstRef plain   // 比較対象の SFXBevelColor のカラー
);
[ public, const ]
Bool EqualsRGB(
    UInt08 red     // 比較対象の SFXBevelColor の R 値
    UInt08 green   // 比較対象の SFXBevelColor の G 値
    UInt08 blue    // 比較対象の SFXBevelColor の B 値
);
[ public, const ]
Bool EqualsRGB(
    UInt08 mono   // 比較対象の SFXBevelColor の RGB 値
);

戻り値

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

参照

SFXBevelColor::Equals | operator== | operator!=


SFXBevelColor::GetBase
ベース カラーの RGBA 値を取得します。
[ public, const ]
SFXRGBColorConstRef GetBase(Void);

参照

SFXBevelColor::GetLight | SFXBevelColor::GetBaseRed | SFXBevelColor::GetBaseGreen | SFXBevelColor::GetBaseBlue | SFXBevelColor::GetBaseAlpha | SFXBevelColor::GetDark | SFXBevelColor::SetBase


SFXBevelColor::GetBaseAlpha
ベース カラーの A 値を取得します。
[ public, const ]
UInt08 GetBaseAlpha(Void);

参照

SFXBevelColor::GetLightAlpha | SFXBevelColor::GetBase | SFXBevelColor::GetBaseRed | SFXBevelColor::GetBaseGreen | SFXBevelColor::GetBaseBlue | SFXBevelColor::GetDarkAlpha | SFXBevelColor::SetBaseAlpha


SFXBevelColor::GetBaseBlue
ベース カラーの B 値を取得します。
[ public, const ]
UInt08 GetBaseBlue(Void);

参照

SFXBevelColor::GetLightBlue | SFXBevelColor::GetBase | SFXBevelColor::GetBaseRed | SFXBevelColor::GetBaseGreen | SFXBevelColor::GetBaseAlpha | SFXBevelColor::GetDarkBlue | SFXBevelColor::SetBaseBlue


SFXBevelColor::GetBaseGreen
ベース カラーの G 値を取得します。
[ public, const ]
UInt08 GetBaseGreen(Void);

参照

SFXBevelColor::GetLightGreen | SFXBevelColor::GetBase | SFXBevelColor::GetBaseRed | SFXBevelColor::GetBaseBlue | SFXBevelColor::GetBaseAlpha | SFXBevelColor::GetDarkGreen | SFXBevelColor::SetBaseGreen


SFXBevelColor::GetBaseRed
ベース カラーの R 値を取得します。
[ public, const ]
UInt08 GetBaseRed(Void);

参照

SFXBevelColor::GetLightRed | SFXBevelColor::GetBase | SFXBevelColor::GetBaseGreen | SFXBevelColor::GetBaseBlue | SFXBevelColor::GetBaseAlpha | SFXBevelColor::GetDarkRed | SFXBevelColor::SetBaseRed