前のページ次のページ上に戻るホーム SophiaFramework UNIVERSE 5.3
SFXBevelColor
「立体的な矩形(べベル)」の色(ベベルカラー)を表すクラスです。
#include <SFXBevelColor.h.hpp>
class SFXBevelColor;
SFMTYPEDEFCLASS(SFXBevelColor)

協調図

SFXBevelColor クラスの協調図

解説

SFXBevelColor クラスは、 「立体的な矩形(べベル)」の色(ベベルカラー)を表すクラスです。

ベベルカラーは、 3 種類の SFXRGBColor クラスの要素、 ライトカラー[L]、ベースカラー[B]、ダークカラー[D]から構成されます。

ライトカラー[L]はコントロールの上辺と左辺を描画するときの色です。 ベースカラー[B]はコントロールの内部(および左下端、右上端)を描画するときの色です。 ダークカラー[D]はコントロールの底辺と右辺を描画するときの色です。 この 3 つの色を使うことでコントロールに 3D 効果を与えることが可能です。

SFXBevelColor::AtomRec 構造体は矩形の 3D カラーを表す構造体であり、 ライトカラー[L]、ベースカラー[B]、ダークカラー[D]を持ちます。

定数の SFXBevelColor インスタンスは、コンストラクタを呼び出すことなく、 SFXBevelColor::AtomRec 構造体を利用して高速に設定することが可能です。

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

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::AtomRec | SFXRGBColor | SFXFrameColor

メンバ

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

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

解説

引数にが指定された場合、 このコンストラクタは、 内部的に SFXBevelColor::Set 関数を呼び出して指定された値でこのベベルカラーを初期設定します。

参照

SFXBevelColor::Set


SFXBevelColor::Add
このベベルカラーの RGBA 値に指定された値を加算します。
[ public ]
SFXBevelColorRef Add(
    SFXBevelColorConstRef param   // 加算するベベルカラー
);
[ public ]
SFXBevelColorRef Add(
    SFXRGBColorConstRef light   // 加算するライトカラー[L]
    SFXRGBColorConstRef base    // 加算するベースカラー[B]
    SFXRGBColorConstRef dark    // 加算するダークカラー[D]
);
[ 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 値
);

戻り値

このベベルカラーの RGBA 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 RGBA 値)に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーの RGBA 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 RGBA 値)に指定された値を加算します。

[Note] 注意

R / G / B / A の各値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

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


SFXBevelColor::AddAlpha
このベベルカラーの A 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddAlpha(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーの A 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 A 値)に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーの A 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 A 値)に指定された値を加算します。

[Note] 注意

A 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

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


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

戻り値

このベベルカラーのベースカラー[B]の RGBA 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の RGBA 値に指定された値を加算します。

[Note] 注意

R / G / B / A の各値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

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


SFXBevelColor::AddBaseAlpha
このベベルカラーのベースカラー[B]の A 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddBaseAlpha(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーのベースカラー[B]の A 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の A 値に指定された値を加算します。

[Note] 注意

A 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

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


SFXBevelColor::AddBaseBlue
このベベルカラーのベースカラー[B]の B 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddBaseBlue(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーのベースカラー[B]の B 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の B 値に指定された値を加算します。

[Note] 注意

B 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


SFXBevelColor::AddBaseGreen
このベベルカラーのベースカラー[B]の G 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddBaseGreen(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーのベースカラー[B]の G 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の G 値に指定された値を加算します。

[Note] 注意

G 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


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

戻り値

このベベルカラーのベースカラー[B]の RGB 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の RGB 値に指定された値を加算します。

[Note] 注意

R / G / B の各値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


SFXBevelColor::AddBaseRed
このベベルカラーのベースカラー[B]の R 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddBaseRed(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーのベースカラー[B]の R 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の R 値に指定された値を加算します。

[Note] 注意

R 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


SFXBevelColor::AddBlue
このベベルカラーの B 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddBlue(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーの B 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 B 値)に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーの B 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 B 値)に指定された値を加算します。

[Note] 注意

B 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


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

戻り値

このベベルカラーのダークカラー[D]の RGBA 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の RGBA 値に指定された値を加算します。

[Note] 注意

R / G / B / A の各値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

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


SFXBevelColor::AddDarkAlpha
このベベルカラーのダークカラー[D]の A 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddDarkAlpha(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーのダークカラー[D]の A 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の A 値に指定された値を加算します。

[Note] 注意

A 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

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


SFXBevelColor::AddDarkBlue
このベベルカラーのダークカラー[D]の B 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddDarkBlue(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーのダークカラー[D]の B 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の B 値に指定された値を加算します。

[Note] 注意

B 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


SFXBevelColor::AddDarkGreen
このベベルカラーのダークカラー[D]の G 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddDarkGreen(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーのダークカラー[D]の G 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の G 値に指定された値を加算します。

[Note] 注意

G 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


SFXBevelColor::AddDarkRGB
このベベルカラーのダークカラー[D]の RGB 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddDarkRGB(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
);
[ public ]
SFXBevelColorRef AddDarkRGB(
    UInt08 mono   // 加算する RGB 値
);

戻り値

このベベルカラーのダークカラー[D]の RGB 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の RGB 値に指定された値を加算します。

[Note] 注意

R / G / B の各値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


SFXBevelColor::AddDarkRed
このベベルカラーのダークカラー[D]の R 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddDarkRed(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーのダークカラー[D]の R 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の R 値に指定された値を加算します。

[Note] 注意

R 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


SFXBevelColor::AddGreen
このベベルカラーの G 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddGreen(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーの G 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 G 値)に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーの G 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 G 値)に指定された値を加算します。

[Note] 注意

G 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


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

戻り値

このベベルカラーのライトカラー[L]の RGBA 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の RGBA 値に指定された値を加算します。

[Note] 注意

R / G / B / A の各値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

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


SFXBevelColor::AddLightAlpha
このベベルカラーのライトカラー[L]の A 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddLightAlpha(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーのライトカラー[L]の A 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の A 値に指定された値を加算します。

[Note] 注意

A 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

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


SFXBevelColor::AddLightBlue
このベベルカラーのライトカラー[L]の B 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddLightBlue(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーのライトカラー[L]の B 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の B 値に指定された値を加算します。

[Note] 注意

B 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


SFXBevelColor::AddLightGreen
このベベルカラーのライトカラー[L]の G 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddLightGreen(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーのライトカラー[L]の G 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の G 値に指定された値を加算します。

[Note] 注意

G 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


SFXBevelColor::AddLightRGB
このベベルカラーのライトカラー[L]の RGB 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddLightRGB(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
);
[ public ]
SFXBevelColorRef AddLightRGB(
    UInt08 mono   // 加算する RGB 値
);

戻り値

このベベルカラーのライトカラー[L]の RGB 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の RGB 値に指定された値を加算します。

[Note] 注意

R / G / B の各値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


SFXBevelColor::AddLightRed
このベベルカラーのライトカラー[L]の R 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddLightRed(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーのライトカラー[L]の R 値に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の R 値に指定された値を加算します。

[Note] 注意

R 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


SFXBevelColor::AddRGB
このベベルカラーの RGB 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddRGB(
    UInt08 red     // 加算する R 値
    UInt08 green   // 加算する G 値
    UInt08 blue    // 加算する B 値
);
[ public ]
SFXBevelColorRef AddRGB(
    UInt08 mono   // 加算する RGB 値
);

戻り値

このベベルカラーの RGB 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 RGB 値)に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーの RGB 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 RGB 値)に指定された値を加算します。

[Note] 注意

R / G / B の各値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


SFXBevelColor::AddRed
このベベルカラーの R 値に指定された値を加算します。
[ public ]
SFXBevelColorRef AddRed(
    UInt08 param   // 加算する値
);

戻り値

このベベルカラーの R 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 R 値)に指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーの R 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 R 値)に指定された値を加算します。

[Note] 注意

R 値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

参照

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


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

戻り値

  • 等しいとき: true
  • そうでないとき: false

解説

この関数は、このベベルカラーの RGBA 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 RGBA 値)が指定された値と等しいか判定します。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::EqualsRGB | operator== | operator!= | BREW API RGBVAL


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

戻り値

  • 等しいとき: true
  • そうでないとき: false

解説

この関数は、このベベルカラーの RGB 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 RGB 値)が指定された値と等しいか判定します。

参照

SFXBevelColor::Equals | operator== | operator!= | BREW API RGBVAL


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

戻り値

このベベルカラーのベースカラー[B](RGB カラー)

解説

この関数は、このベベルカラーのベースカラー[B](RGB カラー)を取得します。

参照

SFXBevelColor::SetBase | SFXBevelColor::GetLight | SFXBevelColor::GetBaseRed | SFXBevelColor::GetBaseGreen | SFXBevelColor::GetBaseBlue | SFXBevelColor::GetBaseAlpha | SFXBevelColor::GetDark | BREW API RGBVAL


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

戻り値

このベベルカラーのベースカラー[B](RGB カラー)の A 値

解説

この関数は、このベベルカラーのベースカラー[B](RGB カラー)の A 値を取得します。

参照

SFXBevelColor::SetBaseAlpha | SFXBevelColor::GetLightAlpha | SFXBevelColor::GetBase | SFXBevelColor::GetBaseRed | SFXBevelColor::GetBaseGreen | SFXBevelColor::GetBaseBlue | SFXBevelColor::GetDarkAlpha | BREW API RGBVAL


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

戻り値

このベベルカラーのベースカラー[B](RGB カラー)の B 値

解説

この関数は、このベベルカラーのベースカラー[B](RGB カラー)の B 値を取得します。

参照

SFXBevelColor::SetBaseBlue | SFXBevelColor::GetLightBlue | SFXBevelColor::GetBase | SFXBevelColor::GetBaseRed | SFXBevelColor::GetBaseGreen | SFXBevelColor::GetBaseAlpha | SFXBevelColor::GetDarkBlue | BREW API RGBVAL


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

戻り値

このベベルカラーのベースカラー[B](RGB カラー)の G 値

解説

この関数は、このベベルカラーのベースカラー[B](RGB カラー)の G 値を取得します。

参照

SFXBevelColor::SetBaseGreen | SFXBevelColor::GetLightGreen | SFXBevelColor::GetBase | SFXBevelColor::GetBaseRed | SFXBevelColor::GetBaseBlue | SFXBevelColor::GetBaseAlpha | SFXBevelColor::GetDarkGreen | BREW API RGBVAL


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

戻り値

このベベルカラーのベースカラー[B](RGB カラー)の R 値

解説

この関数は、このベベルカラーのベースカラー[B](RGB カラー)の R 値を取得します。

参照

SFXBevelColor::SetBaseRed | SFXBevelColor::GetLightRed | SFXBevelColor::GetBase | SFXBevelColor::GetBaseGreen | SFXBevelColor::GetBaseBlue | SFXBevelColor::GetBaseAlpha | SFXBevelColor::GetDarkRed | BREW API RGBVAL


SFXBevelColor::GetDark
このベベルカラーのダークカラー[D]を取得します。
[ public, const ]
SFXRGBColorConstRef GetDark(Void);

戻り値

このベベルカラーのダークカラー[D](RGB カラー)

解説

この関数は、このベベルカラーのダークカラー[D](RGB カラー)を取得します。

参照

SFXBevelColor::SetDark | SFXBevelColor::GetLight | SFXBevelColor::GetBase | SFXBevelColor::GetDarkRed | SFXBevelColor::GetDarkGreen | SFXBevelColor::GetDarkBlue | SFXBevelColor::GetDarkAlpha | BREW API RGBVAL


SFXBevelColor::GetDarkAlpha
このベベルカラーのダークカラー[D]の A 値を取得します。
[ public, const ]
UInt08 GetDarkAlpha(Void);

戻り値

このベベルカラーのダークカラー[D](RGB カラー)の A 値

解説

この関数は、このベベルカラーのダークカラー[D](RGB カラー)の A 値を取得します。

参照

SFXBevelColor::SetDarkAlpha | SFXBevelColor::GetLightAlpha | SFXBevelColor::GetBaseAlpha | SFXBevelColor::GetDark | SFXBevelColor::GetDarkRed | SFXBevelColor::GetDarkGreen | SFXBevelColor::GetDarkBlue | BREW API RGBVAL


SFXBevelColor::GetDarkBlue
このベベルカラーのダークカラー[D]の B 値を取得します。
[ public, const ]
UInt08 GetDarkBlue(Void);

戻り値

このベベルカラーのダークカラー[D](RGB カラー)の B 値

解説

この関数は、このベベルカラーのダークカラー[D](RGB カラー)の B 値を取得します。

参照

SFXBevelColor::SetDarkBlue | SFXBevelColor::GetLightBlue | SFXBevelColor::GetBaseBlue | SFXBevelColor::GetDark | SFXBevelColor::GetDarkRed | SFXBevelColor::GetDarkGreen | SFXBevelColor::GetDarkAlpha | BREW API RGBVAL


SFXBevelColor::GetDarkGreen
このベベルカラーのダークカラー[D]の G 値を取得します。
[ public, const ]
UInt08 GetDarkGreen(Void);

戻り値

このベベルカラーのダークカラー[D](RGB カラー)の G 値

解説

この関数は、このベベルカラーのダークカラー[D](RGB カラー)の G 値を取得します。

参照

SFXBevelColor::SetDarkGreen | SFXBevelColor::GetLightGreen | SFXBevelColor::GetBaseGreen | SFXBevelColor::GetDark | SFXBevelColor::GetDarkRed | SFXBevelColor::GetDarkBlue | SFXBevelColor::GetDarkAlpha | BREW API RGBVAL


SFXBevelColor::GetDarkRed
このベベルカラーのダークカラー[D]の R 値を取得します。
[ public, const ]
UInt08 GetDarkRed(Void);

戻り値

このベベルカラーのダークカラー[D](RGB カラー)の R 値

解説

この関数は、このベベルカラーのダークカラー[D](RGB カラー)の R 値を取得します。

参照

SFXBevelColor::SetDarkRed | SFXBevelColor::GetLightRed | SFXBevelColor::GetBaseRed | SFXBevelColor::GetDark | SFXBevelColor::GetDarkGreen | SFXBevelColor::GetDarkBlue | SFXBevelColor::GetDarkAlpha | BREW API RGBVAL


SFXBevelColor::GetLight
このベベルカラーのライトカラー[L]を取得します。
[ public, const ]
SFXRGBColorConstRef GetLight(Void);

戻り値

このベベルカラーのライトカラー[L](RGB カラー)

解説

この関数は、このベベルカラーのライトカラー[L](RGB カラー)を取得します。

参照

SFXBevelColor::SetLight | SFXBevelColor::GetLightRed | SFXBevelColor::GetLightGreen | SFXBevelColor::GetLightBlue | SFXBevelColor::GetLightAlpha | SFXBevelColor::GetBase | SFXBevelColor::GetDark | BREW API RGBVAL


SFXBevelColor::GetLightAlpha
このベベルカラーのライトカラー[L]の A 値を取得します。
[ public, const ]
UInt08 GetLightAlpha(Void);

戻り値

このベベルカラーのライトカラー[L](RGB カラー)の A 値

解説

この関数は、このベベルカラーのライトカラー[L](RGB カラー)の A 値を取得します。

参照

SFXBevelColor::SetLightAlpha | SFXBevelColor::GetLight | SFXBevelColor::GetLightRed | SFXBevelColor::GetLightGreen | SFXBevelColor::GetLightBlue | SFXBevelColor::GetBaseAlpha | SFXBevelColor::GetDarkAlpha | BREW API RGBVAL


SFXBevelColor::GetLightBlue
このベベルカラーのライトカラー[L]の B 値を取得します。
[ public, const ]
UInt08 GetLightBlue(Void);

戻り値

このベベルカラーのライトカラー[L](RGB カラー)の B 値

解説

この関数は、このベベルカラーのライトカラー[L](RGB カラー)の B 値を取得します。

参照

SFXBevelColor::SetLightBlue | SFXBevelColor::GetLight | SFXBevelColor::GetLightRed | SFXBevelColor::GetLightGreen | SFXBevelColor::GetLightAlpha | SFXBevelColor::GetBaseBlue | SFXBevelColor::GetDarkBlue | BREW API RGBVAL


SFXBevelColor::GetLightGreen
このベベルカラーのライトカラー[L]の G 値を取得します。
[ public, const ]
UInt08 GetLightGreen(Void);

戻り値

このベベルカラーのライトカラー[L](RGB カラー)の G 値

解説

この関数は、このベベルカラーのライトカラー[L](RGB カラー)の G 値を取得します。

参照

SFXBevelColor::SetLightGreen | SFXBevelColor::GetLight | SFXBevelColor::GetLightRed | SFXBevelColor::GetLightBlue | SFXBevelColor::GetLightAlpha | SFXBevelColor::GetBaseGreen | SFXBevelColor::GetDarkGreen | BREW API RGBVAL


SFXBevelColor::GetLightRed
このベベルカラーのライトカラー[L]の R 値を取得します。
[ public, const ]
UInt08 GetLightRed(Void);

戻り値

このベベルカラーのライトカラー[L](RGB カラー)の R 値

解説

この関数は、このベベルカラーのライトカラー[L](RGB カラー)の R 値を取得します。

参照

SFXBevelColor::SetLightRed | SFXBevelColor::GetLight | SFXBevelColor::GetLightGreen | SFXBevelColor::GetLightBlue | SFXBevelColor::GetLightAlpha | SFXBevelColor::GetBaseRed | SFXBevelColor::GetDarkRed | BREW API RGBVAL


SFXBevelColor::Set
このベベルカラーの RGBA 値を指定された値に設定します。
[ public ]
SFXBevelColorRef Set(
    SFXBevelColorConstRef param   // 設定するベベルカラー
);
[ public ]
SFXBevelColorRef Set(
    SFXRGBColorConstRef light   // 設定するライトカラー[L]
    SFXRGBColorConstRef base    // 設定するベースカラー[B]
    SFXRGBColorConstRef dark    // 設定するダークカラー[D]
);
[ public ]
SFXBevelColorRef Set(
    SFXRGBColorConstRef plain   // 設定する RGB カラー
);
[ public ]
SFXBevelColorRef Set(
    UInt08 red     // 設定する R 値
    UInt08 green   // 設定する G 値
    UInt08 blue    // 設定する B 値
    UInt08 alpha   // 設定する A 値
);
[ public ]
SFXBevelColorRef Set(
    UInt08 mono    // 設定する RGB 値
    UInt08 alpha   // 設定する A 値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーの RGBA 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 RGBA 値)を指定された値に設定します。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::SetRed | SFXBevelColor::SetGreen | SFXBevelColor::SetBlue | SFXBevelColor::SetAlpha | SFXBevelColor::SetRGB | SFXBevelColor::SetLight | SFXBevelColor::SetBase | SFXBevelColor::SetDark | SFXBevelColor::operator= | BREW API RGBVAL


SFXBevelColor::SetAlpha
このベベルカラーの A 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetAlpha(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーの A 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 A 値)を指定された値に設定します。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::Set | SFXBevelColor::SetRed | SFXBevelColor::SetGreen | SFXBevelColor::SetBlue | SFXBevelColor::SetRGB | SFXBevelColor::SetLightAlpha | SFXBevelColor::SetBaseAlpha | SFXBevelColor::SetDarkAlpha | BREW API RGBVAL


SFXBevelColor::SetBase
このベベルカラーのベースカラー[B]を指定された値に設定します。
[ public ]
SFXBevelColorRef SetBase(
    SFXRGBColorConstRef param   // 設定する RGB カラー
);
[ public ]
SFXBevelColorRef SetBase(
    UInt08 red     // 設定する R 値
    UInt08 green   // 設定する G 値
    UInt08 blue    // 設定する B 値
    UInt08 alpha   // 設定する A 値
);
[ public ]
SFXBevelColorRef SetBase(
    UInt08 mono    // 設定する RGB 値
    UInt08 alpha   // 設定する A 値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B](RGB カラー)を指定された値に設定します。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::GetBase | SFXBevelColor::Set | SFXBevelColor::SetLight | SFXBevelColor::SetBaseRed | SFXBevelColor::SetBaseGreen | SFXBevelColor::SetBaseBlue | SFXBevelColor::SetBaseAlpha | SFXBevelColor::SetBaseRGB | SFXBevelColor::SetDark | BREW API RGBVAL


SFXBevelColor::SetBaseAlpha
このベベルカラーのベースカラー[B]の A 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetBaseAlpha(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の A 値を指定された値に設定します。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::GetBaseAlpha | SFXBevelColor::SetAlpha | SFXBevelColor::SetLightAlpha | SFXBevelColor::SetBase | SFXBevelColor::SetBaseRed | SFXBevelColor::SetBaseGreen | SFXBevelColor::SetBaseBlue | SFXBevelColor::SetBaseRGB | SFXBevelColor::SetDarkAlpha | BREW API RGBVAL


SFXBevelColor::SetBaseBlue
このベベルカラーのベースカラー[B]の B 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetBaseBlue(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の B 値を指定された値に設定します。

参照

SFXBevelColor::GetBaseBlue | SFXBevelColor::SetBlue | SFXBevelColor::SetLightBlue | SFXBevelColor::SetBase | SFXBevelColor::SetBaseRed | SFXBevelColor::SetBaseGreen | SFXBevelColor::SetBaseAlpha | SFXBevelColor::SetBaseRGB | SFXBevelColor::SetDarkBlue | BREW API RGBVAL


SFXBevelColor::SetBaseGreen
このベベルカラーのベースカラー[B]の G 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetBaseGreen(
    UInt08 param   // 設定する G 値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の G 値を指定された値に設定します。

参照

SFXBevelColor::GetBaseGreen | SFXBevelColor::SetGreen | SFXBevelColor::SetLightGreen | SFXBevelColor::SetBase | SFXBevelColor::SetBaseRed | SFXBevelColor::SetBaseBlue | SFXBevelColor::SetBaseAlpha | SFXBevelColor::SetBaseRGB | SFXBevelColor::SetDarkGreen | BREW API RGBVAL


SFXBevelColor::SetBaseRGB
このベベルカラーのベースカラー[B]の RGB 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetBaseRGB(
    UInt08 red     // 設定する R 値
    UInt08 green   // 設定する G 値
    UInt08 blue    // 設定する B 値
);
[ public ]
SFXBevelColorRef SetBaseRGB(
    UInt08 mono   // 設定する RGB 値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の RGB 値を指定された値に設定します。

参照

SFXBevelColor::SetRGB | SFXBevelColor::SetLightRGB | SFXBevelColor::SetBase | SFXBevelColor::SetBaseRed | SFXBevelColor::SetBaseGreen | SFXBevelColor::SetBaseBlue | SFXBevelColor::SetBaseAlpha | SFXBevelColor::SetDarkRGB | BREW API RGBVAL


SFXBevelColor::SetBaseRed
このベベルカラーのベースカラー[B]の R 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetBaseRed(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の R 値を指定された値に設定します。

参照

SFXBevelColor::GetBaseRed | SFXBevelColor::SetRed | SFXBevelColor::SetLightRed | SFXBevelColor::SetBase | SFXBevelColor::SetBaseGreen | SFXBevelColor::SetBaseBlue | SFXBevelColor::SetBaseAlpha | SFXBevelColor::SetBaseRGB | SFXBevelColor::SetDarkRed | BREW API RGBVAL


SFXBevelColor::SetBlue
このベベルカラーの B 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetBlue(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーの B 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 B 値)を指定された値に設定します。

参照

SFXBevelColor::Set | SFXBevelColor::SetRed | SFXBevelColor::SetGreen | SFXBevelColor::SetAlpha | SFXBevelColor::SetRGB | SFXBevelColor::SetLightBlue | SFXBevelColor::SetBaseBlue | SFXBevelColor::SetDarkBlue | BREW API RGBVAL


SFXBevelColor::SetDark
このベベルカラーのダークカラー[D]を指定された値に設定します。
[ public ]
SFXBevelColorRef SetDark(
    SFXRGBColorConstRef param   // 設定する RGB カラー
);
[ public ]
SFXBevelColorRef SetDark(
    UInt08 red     // 設定する R 値
    UInt08 green   // 設定する G 値
    UInt08 blue    // 設定する B 値
    UInt08 alpha   // 設定する A 値
);
[ public ]
SFXBevelColorRef SetDark(
    UInt08 mono    // 設定する RGB 値
    UInt08 alpha   // 設定する A 値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D](RGB カラー)を指定された値に設定します。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::GetDark | SFXBevelColor::Set | SFXBevelColor::SetLight | SFXBevelColor::SetBase | SFXBevelColor::SetDarkRed | SFXBevelColor::SetDarkGreen | SFXBevelColor::SetDarkBlue | SFXBevelColor::SetDarkAlpha | SFXBevelColor::SetDarkRGB | BREW API RGBVAL


SFXBevelColor::SetDarkAlpha
このベベルカラーのダークカラー[D]の A 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetDarkAlpha(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の A 値を指定された値に設定します。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::GetDarkAlpha | SFXBevelColor::SetAlpha | SFXBevelColor::SetLightAlpha | SFXBevelColor::SetBaseAlpha | SFXBevelColor::SetDark | SFXBevelColor::SetDarkRed | SFXBevelColor::SetDarkGreen | SFXBevelColor::SetDarkBlue | SFXBevelColor::SetDarkRGB | BREW API RGBVAL


SFXBevelColor::SetDarkBlue
このベベルカラーのダークカラー[D]の B 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetDarkBlue(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の B 値を指定された値に設定します。

参照

SFXBevelColor::GetDarkBlue | SFXBevelColor::SetBlue | SFXBevelColor::SetLightBlue | SFXBevelColor::SetBaseBlue | SFXBevelColor::SetDark | SFXBevelColor::SetDarkRed | SFXBevelColor::SetDarkGreen | SFXBevelColor::SetDarkAlpha | SFXBevelColor::SetDarkRGB | BREW API RGBVAL


SFXBevelColor::SetDarkGreen
このベベルカラーのダークカラー[D]の G 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetDarkGreen(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の G 値を指定された値に設定します。

参照

SFXBevelColor::GetDarkGreen | SFXBevelColor::SetGreen | SFXBevelColor::SetLightGreen | SFXBevelColor::SetBaseGreen | SFXBevelColor::SetDark | SFXBevelColor::SetDarkRed | SFXBevelColor::SetDarkBlue | SFXBevelColor::SetDarkAlpha | SFXBevelColor::SetDarkRGB | BREW API RGBVAL


SFXBevelColor::SetDarkRGB
このベベルカラーのダークカラー[D]の RGB 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetDarkRGB(
    UInt08 red     // 設定する R 値
    UInt08 green   // 設定する G 値
    UInt08 blue    // 設定する B 値
);
[ public ]
SFXBevelColorRef SetDarkRGB(
    UInt08 mono   // 設定する RGB 値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の RGB 値を指定された値に設定します。

参照

SFXBevelColor::SetRGB | SFXBevelColor::SetLightRGB | SFXBevelColor::SetBaseRGB | SFXBevelColor::SetDark | SFXBevelColor::SetDarkRed | SFXBevelColor::SetDarkGreen | SFXBevelColor::SetDarkBlue | SFXBevelColor::SetDarkAlpha | BREW API RGBVAL


SFXBevelColor::SetDarkRed
このベベルカラーのダークカラー[D]の R 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetDarkRed(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の R 値を指定された値に設定します。

参照

SFXBevelColor::GetDarkRed | SFXBevelColor::SetRed | SFXBevelColor::SetLightRed | SFXBevelColor::SetBaseRed | SFXBevelColor::SetDark | SFXBevelColor::SetDarkGreen | SFXBevelColor::SetDarkBlue | SFXBevelColor::SetDarkAlpha | SFXBevelColor::SetDarkRGB | BREW API RGBVAL


SFXBevelColor::SetGreen
このベベルカラーの G 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetGreen(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーの G 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 G 値)を指定された値に設定します。

参照

SFXBevelColor::Set | SFXBevelColor::SetRed | SFXBevelColor::SetBlue | SFXBevelColor::SetAlpha | SFXBevelColor::SetRGB | SFXBevelColor::SetLightGreen | SFXBevelColor::SetBaseGreen | SFXBevelColor::SetDarkGreen | BREW API RGBVAL


SFXBevelColor::SetLight
このベベルカラーのライトカラー[L]を指定された値に設定します。
[ public ]
SFXBevelColorRef SetLight(
    SFXRGBColorConstRef param   // 設定するカラー
);
[ public ]
SFXBevelColorRef SetLight(
    UInt08 red     // 設定する R 値
    UInt08 green   // 設定する G 値
    UInt08 blue    // 設定する B 値
    UInt08 alpha   // 設定する A 値
);
[ public ]
SFXBevelColorRef SetLight(
    UInt08 mono    // 設定する RGB 値
    UInt08 alpha   // 設定する A 値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L](RGB カラー)を指定された値に設定します。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::GetLight | SFXBevelColor::Set | SFXBevelColor::SetLightRed | SFXBevelColor::SetLightGreen | SFXBevelColor::SetLightBlue | SFXBevelColor::SetLightAlpha | SFXBevelColor::SetLightRGB | SFXBevelColor::SetBase | SFXBevelColor::SetDark | BREW API RGBVAL


SFXBevelColor::SetLightAlpha
このベベルカラーのライトカラー[L]の A 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetLightAlpha(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の A 値を指定された値に設定します。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::GetLightAlpha | SFXBevelColor::SetAlpha | SFXBevelColor::SetLight | SFXBevelColor::SetLightRed | SFXBevelColor::SetLightGreen | SFXBevelColor::SetLightBlue | SFXBevelColor::SetLightRGB | SFXBevelColor::SetBaseAlpha | SFXBevelColor::SetDarkAlpha | BREW API RGBVAL


SFXBevelColor::SetLightBlue
このベベルカラーのライトカラー[L]の B 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetLightBlue(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の B 値を指定された値に設定します。

参照

SFXBevelColor::GetLightBlue | SFXBevelColor::SetBlue | SFXBevelColor::SetLight | SFXBevelColor::SetLightRed | SFXBevelColor::SetLightGreen | SFXBevelColor::SetLightAlpha | SFXBevelColor::SetLightRGB | SFXBevelColor::SetBaseBlue | SFXBevelColor::SetDarkBlue | BREW API RGBVAL


SFXBevelColor::SetLightGreen
このベベルカラーのライトカラー[L]の G 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetLightGreen(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の G 値を指定された値に設定します。

参照

SFXBevelColor::GetLightGreen | SFXBevelColor::SetGreen | SFXBevelColor::SetLight | SFXBevelColor::SetLightRed | SFXBevelColor::SetLightBlue | SFXBevelColor::SetLightAlpha | SFXBevelColor::SetLightRGB | SFXBevelColor::SetBaseGreen | SFXBevelColor::SetDarkGreen | BREW API RGBVAL


SFXBevelColor::SetLightRGB
このベベルカラーのライトカラー[L]の RGB 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetLightRGB(
    UInt08 red     // 設定する R 値
    UInt08 green   // 設定する G 値
    UInt08 blue    // 設定する B 値
);
[ public ]
SFXBevelColorRef SetLightRGB(
    UInt08 mono   // 設定する RGB 値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の RGB 値を指定された値に設定します。

参照

SFXBevelColor::SetRGB | SFXBevelColor::SetLight | SFXBevelColor::SetLightRed | SFXBevelColor::SetLightGreen | SFXBevelColor::SetLightBlue | SFXBevelColor::SetLightAlpha | SFXBevelColor::SetBaseRGB | SFXBevelColor::SetDarkRGB | BREW API RGBVAL


SFXBevelColor::SetLightRed
このベベルカラーのライトカラー[L]の R 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetLightRed(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の R 値を指定された値に設定します。

参照

SFXBevelColor::GetLightRed | SFXBevelColor::SetRed | SFXBevelColor::SetLight | SFXBevelColor::SetLightGreen | SFXBevelColor::SetLightBlue | SFXBevelColor::SetLightAlpha | SFXBevelColor::SetLightRGB | SFXBevelColor::SetBaseRed | SFXBevelColor::SetDarkRed | BREW API RGBVAL


SFXBevelColor::SetRGB
このベベルカラーの RGB 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetRGB(
    UInt08 red     // 設定する R 値
    UInt08 green   // 設定する G 値
    UInt08 blue    // 設定する B 値
);
[ public ]
SFXBevelColorRef SetRGB(
    UInt08 mono   // 設定する RGB 値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーの RGB 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 RGB 値)を指定された値に設定します。

参照

SFXBevelColor::Set | SFXBevelColor::SetRed | SFXBevelColor::SetGreen | SFXBevelColor::SetBlue | SFXBevelColor::SetAlpha | SFXBevelColor::SetLightRGB | SFXBevelColor::SetBaseRGB | SFXBevelColor::SetDarkRGB | BREW API RGBVAL


SFXBevelColor::SetRed
このベベルカラーの R 値を指定された値に設定します。
[ public ]
SFXBevelColorRef SetRed(
    UInt08 param   // 設定する値
);

戻り値

指定された値に設定した後のこのベベルカラー

解説

この関数は、このベベルカラーの R 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 R 値)を指定された値に設定します。

参照

SFXBevelColor::Set | SFXBevelColor::SetGreen | SFXBevelColor::SetBlue | SFXBevelColor::SetAlpha | SFXBevelColor::SetRGB | SFXBevelColor::SetLightRed | SFXBevelColor::SetBaseRed | SFXBevelColor::SetDarkRed | BREW API RGBVAL


SFXBevelColor::Sub
このベベルカラーの RGBA 値から指定された値を減算します。
[ public ]
SFXBevelColorRef Sub(
    SFXBevelColorConstRef param   // 減算するベベルカラー
);
[ public ]
SFXBevelColorRef Sub(
    SFXRGBColorConstRef light   // 減算するライトカラー[L]
    SFXRGBColorConstRef base    // 減算するベースカラー[B]
    SFXRGBColorConstRef dark    // 減算するダークカラー[D]
);
[ public ]
SFXBevelColorRef Sub(
    SFXRGBColorConstRef plain   // 減算する RGB カラー
);
[ public ]
SFXBevelColorRef Sub(
    UInt08 red     // 減算する R 値
    UInt08 green   // 減算する G 値
    UInt08 blue    // 減算する B 値
    UInt08 alpha   // 減算する A 値
);
[ public ]
SFXBevelColorRef Sub(
    UInt08 mono    // 減算する RGB 値
    UInt08 alpha   // 減算する A 値
);

戻り値

このベベルカラーの RGBA 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 RGBA 値)から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーの RGBA 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 RGBA 値)から指定された値を減算します。

[Note] 注意

R / G / B / A の各値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::Add | SFXBevelColor::SubRed | SFXBevelColor::SubGreen | SFXBevelColor::SubBlue | SFXBevelColor::SubAlpha | SFXBevelColor::SubRGB | SFXBevelColor::SubLight | SFXBevelColor::SubBase | SFXBevelColor::SubDark | operator- | SFXBevelColor::operator-= | BREW API RGBVAL


SFXBevelColor::SubAlpha
このベベルカラーの A 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubAlpha(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーの A 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 A 値)から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーの A 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 A 値)から指定された値を減算します。

[Note] 注意

A 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::AddAlpha | SFXBevelColor::Sub | SFXBevelColor::SubRed | SFXBevelColor::SubGreen | SFXBevelColor::SubBlue | SFXBevelColor::SubRGB | SFXBevelColor::SubLightAlpha | SFXBevelColor::SubBaseAlpha | SFXBevelColor::SubDarkAlpha | BREW API RGBVAL


SFXBevelColor::SubBase
このベベルカラーのベースカラー[B]の RGBA 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubBase(
    SFXRGBColorConstRef param   // 減算する RGB カラー
);
[ public ]
SFXBevelColorRef SubBase(
    UInt08 red     // 減算する R 値
    UInt08 green   // 減算する G 値
    UInt08 blue    // 減算する B 値
    UInt08 alpha   // 減算する A 値
);
[ public ]
SFXBevelColorRef SubBase(
    UInt08 mono    // 減算する RGB 値
    UInt08 alpha   // 減算する A 値
);

戻り値

このベベルカラーのベースカラー[B]の RGBA 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の RGBA 値から指定された値を減算します。

[Note] 注意

R / G / B / A の各値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::AddBase | SFXBevelColor::Sub | SFXBevelColor::SubLight | SFXBevelColor::SubBaseRed | SFXBevelColor::SubBaseGreen | SFXBevelColor::SubBaseBlue | SFXBevelColor::SubBaseAlpha | SFXBevelColor::SubBaseRGB | SFXBevelColor::SubDark | BREW API RGBVAL


SFXBevelColor::SubBaseAlpha
このベベルカラーのベースカラー[B]の A 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubBaseAlpha(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーのベースカラー[B]の A 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の A 値から指定された値を減算します。

[Note] 注意

A 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::AddBaseAlpha | SFXBevelColor::SubAlpha | SFXBevelColor::SubLightAlpha | SFXBevelColor::SubBase | SFXBevelColor::SubBaseRed | SFXBevelColor::SubBaseGreen | SFXBevelColor::SubBaseBlue | SFXBevelColor::SubBaseRGB | SFXBevelColor::SubDarkAlpha | BREW API RGBVAL


SFXBevelColor::SubBaseBlue
このベベルカラーのベースカラー[B]の B 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubBaseBlue(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーのベースカラー[B]の B 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の B 値から指定された値を減算します。

[Note] 注意

B 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddBaseBlue | SFXBevelColor::SubBlue | SFXBevelColor::SubLightBlue | SFXBevelColor::SubBase | SFXBevelColor::SubBaseRed | SFXBevelColor::SubBaseGreen | SFXBevelColor::SubBaseAlpha | SFXBevelColor::SubBaseRGB | SFXBevelColor::SubDarkBlue | BREW API RGBVAL


SFXBevelColor::SubBaseGreen
このベベルカラーのベースカラー[B]の G 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubBaseGreen(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーのベースカラー[B]の G 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の G 値から指定された値を減算します。

[Note] 注意

G 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddBaseGreen | SFXBevelColor::SubGreen | SFXBevelColor::SubLightGreen | SFXBevelColor::SubBase | SFXBevelColor::SubBaseRed | SFXBevelColor::SubBaseBlue | SFXBevelColor::SubBaseAlpha | SFXBevelColor::SubBaseRGB | SFXBevelColor::SubDarkGreen | BREW API RGBVAL


SFXBevelColor::SubBaseRGB
このベベルカラーのベースカラー[B]の RGB 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubBaseRGB(
    UInt08 red     // 減算する R 値
    UInt08 green   // 減算する G 値
    UInt08 blue    // 減算する B 値
);
[ public ]
SFXBevelColorRef SubBaseRGB(
    UInt08 mono   // 減算する RGB 値
);

戻り値

このベベルカラーのベースカラー[B]の RGB 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の RGB 値から指定された値を減算します。

[Note] 注意

R / G / B の各値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddBaseRGB | SFXBevelColor::SubRGB | SFXBevelColor::SubLightRGB | SFXBevelColor::SubBase | SFXBevelColor::SubBaseRed | SFXBevelColor::SubBaseGreen | SFXBevelColor::SubBaseBlue | SFXBevelColor::SubBaseAlpha | SFXBevelColor::SubDarkRGB | BREW API RGBVAL


SFXBevelColor::SubBaseRed
このベベルカラーのベースカラー[B]の R 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubBaseRed(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーのベースカラー[B]の R 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのベースカラー[B]の R 値から指定された値を減算します。

[Note] 注意

R 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddBaseRed | SFXBevelColor::SubRed | SFXBevelColor::SubLightRed | SFXBevelColor::SubBase | SFXBevelColor::SubBaseGreen | SFXBevelColor::SubBaseBlue | SFXBevelColor::SubBaseAlpha | SFXBevelColor::SubBaseRGB | SFXBevelColor::SubDarkRed | BREW API RGBVAL


SFXBevelColor::SubBlue
このベベルカラーの B 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubBlue(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーの B 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 B 値)から指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーの B 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 B 値)から指定された値を減算します。

[Note] 注意

B 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddBlue | SFXBevelColor::Sub | SFXBevelColor::SubRed | SFXBevelColor::SubGreen | SFXBevelColor::SubAlpha | SFXBevelColor::SubRGB | SFXBevelColor::SubLightBlue | SFXBevelColor::SubBaseBlue | SFXBevelColor::SubDarkBlue | BREW API RGBVAL


SFXBevelColor::SubDark
このベベルカラーのダークカラー[D]の RGBA 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubDark(
    SFXRGBColorConstRef param   // 減算する RGB カラー
);
[ public ]
SFXBevelColorRef SubDark(
    UInt08 red     // 減算する R 値
    UInt08 green   // 減算する G 値
    UInt08 blue    // 減算する B 値
    UInt08 alpha   // 減算する A 値
);
[ public ]
SFXBevelColorRef SubDark(
    UInt08 mono    // 減算する RGB 値
    UInt08 alpha   // 減算する A 値
);

戻り値

このベベルカラーのダークカラー[D]の RGBA 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の RGBA 値から指定された値を減算します。

[Note] 注意

R / G / B / A の各値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::AddDark | SFXBevelColor::Sub | SFXBevelColor::SubLight | SFXBevelColor::SubBase | SFXBevelColor::SubDarkRed | SFXBevelColor::SubDarkGreen | SFXBevelColor::SubDarkBlue | SFXBevelColor::SubDarkAlpha | SFXBevelColor::SubDarkRGB | BREW API RGBVAL


SFXBevelColor::SubDarkAlpha
このベベルカラーのダークカラー[D]の A 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubDarkAlpha(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーのダークカラー[D]の A 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の A 値から指定された値を減算します。

[Note] 注意

A 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::AddDarkAlpha | SFXBevelColor::SubAlpha | SFXBevelColor::SubLightAlpha | SFXBevelColor::SubBaseAlpha | SFXBevelColor::SubDark | SFXBevelColor::SubDarkRed | SFXBevelColor::SubDarkGreen | SFXBevelColor::SubDarkBlue | SFXBevelColor::SubDarkRGB | BREW API RGBVAL


SFXBevelColor::SubDarkBlue
このベベルカラーのダークカラー[D]の B 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubDarkBlue(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーのダークカラー[D]の B 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の B 値から指定された値を減算します。

[Note] 注意

B 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddDarkBlue | SFXBevelColor::SubBlue | SFXBevelColor::SubLightBlue | SFXBevelColor::SubBaseBlue | SFXBevelColor::SubDark | SFXBevelColor::SubDarkRed | SFXBevelColor::SubDarkGreen | SFXBevelColor::SubDarkAlpha | SFXBevelColor::SubDarkRGB | BREW API RGBVAL


SFXBevelColor::SubDarkGreen
このベベルカラーのダークカラー[D]の G 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubDarkGreen(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーのダークカラー[D]の G 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の G 値から指定された値を減算します。

[Note] 注意

G 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddDarkGreen | SFXBevelColor::SubGreen | SFXBevelColor::SubLightGreen | SFXBevelColor::SubBaseGreen | SFXBevelColor::SubDark | SFXBevelColor::SubDarkRed | SFXBevelColor::SubDarkBlue | SFXBevelColor::SubDarkAlpha | SFXBevelColor::SubDarkRGB | BREW API RGBVAL


SFXBevelColor::SubDarkRGB
このベベルカラーのダークカラー[D]の RGB 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubDarkRGB(
    UInt08 red     // 減算する R 値
    UInt08 green   // 減算する G 値
    UInt08 blue    // 減算する B 値
);
[ public ]
SFXBevelColorRef SubDarkRGB(
    UInt08 mono   // 減算する RGB 値
);

戻り値

このベベルカラーのダークカラー[D]の RGB 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の RGB 値から指定された値を減算します。

[Note] 注意

R / G / B の各値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddDarkRGB | SFXBevelColor::SubRGB | SFXBevelColor::SubLightRGB | SFXBevelColor::SubBaseRGB | SFXBevelColor::SubDark | SFXBevelColor::SubDarkRed | SFXBevelColor::SubDarkGreen | SFXBevelColor::SubDarkBlue | SFXBevelColor::SubDarkAlpha | BREW API RGBVAL


SFXBevelColor::SubDarkRed
このベベルカラーのダークカラー[D]の R 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubDarkRed(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーのダークカラー[D]の R 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのダークカラー[D]の R 値から指定された値を減算します。

[Note] 注意

R 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddDarkRed | SFXBevelColor::SubRed | SFXBevelColor::SubLightRed | SFXBevelColor::SubBaseRed | SFXBevelColor::SubDark | SFXBevelColor::SubDarkGreen | SFXBevelColor::SubDarkBlue | SFXBevelColor::SubDarkAlpha | SFXBevelColor::SubDarkRGB | BREW API RGBVAL


SFXBevelColor::SubGreen
このベベルカラーの G 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubGreen(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーの G 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 G 値)から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーの G 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 G 値)から指定された値を減算します。

[Note] 注意

G 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddGreen | SFXBevelColor::Sub | SFXBevelColor::SubRed | SFXBevelColor::SubBlue | SFXBevelColor::SubAlpha | SFXBevelColor::SubRGB | SFXBevelColor::SubLightGreen | SFXBevelColor::SubBaseGreen | SFXBevelColor::SubDarkGreen | BREW API RGBVAL


SFXBevelColor::SubLight
このベベルカラーのライトカラー[L]の RGBA 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubLight(
    SFXRGBColorConstRef param   // 減算する RGB カラー
);
[ public ]
SFXBevelColorRef SubLight(
    UInt08 red     // 減算する R 値
    UInt08 green   // 減算する G 値
    UInt08 blue    // 減算する B 値
    UInt08 alpha   // 減算する A 値
);
[ public ]
SFXBevelColorRef SubLight(
    UInt08 mono    // 減算する RGB 値
    UInt08 alpha   // 減算する A 値
);

戻り値

このベベルカラーのライトカラー[L]の RGBA 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の RGBA 値から指定された値を減算します。

[Note] 注意

R / G / B / A の各値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::AddLight | SFXBevelColor::Sub | SFXBevelColor::SubLightRed | SFXBevelColor::SubLightGreen | SFXBevelColor::SubLightBlue | SFXBevelColor::SubLightAlpha | SFXBevelColor::SubLightRGB | SFXBevelColor::SubBase | SFXBevelColor::SubDark | BREW API RGBVAL


SFXBevelColor::SubLightAlpha
このベベルカラーのライトカラー[L]の A 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubLightAlpha(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーのライトカラー[L]の A 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の A 値から指定された値を減算します。

[Note] 注意

A 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。

参照

SFXBevelColor::AddLightAlpha | SFXBevelColor::SubAlpha | SFXBevelColor::SubLight | SFXBevelColor::SubLightRed | SFXBevelColor::SubLightGreen | SFXBevelColor::SubLightBlue | SFXBevelColor::SubLightRGB | SFXBevelColor::SubBaseAlpha | SFXBevelColor::SubDarkAlpha | BREW API RGBVAL


SFXBevelColor::SubLightBlue
このベベルカラーのライトカラー[L]の B 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubLightBlue(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーのライトカラー[L]の B 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の B 値から指定された値を減算します。

[Note] 注意

B 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddLightBlue | SFXBevelColor::SubBlue | SFXBevelColor::SubLight | SFXBevelColor::SubLightRed | SFXBevelColor::SubLightGreen | SFXBevelColor::SubLightAlpha | SFXBevelColor::SubLightRGB | SFXBevelColor::SubBaseBlue | SFXBevelColor::SubDarkBlue | BREW API RGBVAL


SFXBevelColor::SubLightGreen
このベベルカラーのライトカラー[L]の G 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubLightGreen(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーのライトカラー[L]の G 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の G 値から指定された値を減算します。

[Note] 注意

G 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddLightGreen | SFXBevelColor::SubGreen | SFXBevelColor::SubLight | SFXBevelColor::SubLightRed | SFXBevelColor::SubLightBlue | SFXBevelColor::SubLightAlpha | SFXBevelColor::SubLightRGB | SFXBevelColor::SubBaseGreen | SFXBevelColor::SubDarkGreen | BREW API RGBVAL


SFXBevelColor::SubLightRGB
このベベルカラーのライトカラー[L]の RGB 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubLightRGB(
    UInt08 red     // 減算する R 値
    UInt08 green   // 減算する G 値
    UInt08 blue    // 減算する B 値
);
[ public ]
SFXBevelColorRef SubLightRGB(
    UInt08 mono   // 減算する RGB 値
);

戻り値

このベベルカラーのライトカラー[L]の RGB 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の RGB 値から指定された値を減算します。

[Note] 注意

R / G / B の各値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddLightRGB | SFXBevelColor::SubRGB | SFXBevelColor::SubLight | SFXBevelColor::SubLightRed | SFXBevelColor::SubLightGreen | SFXBevelColor::SubLightBlue | SFXBevelColor::SubLightAlpha | SFXBevelColor::SubBaseRGB | SFXBevelColor::SubDarkRGB | BREW API RGBVAL


SFXBevelColor::SubLightRed
このベベルカラーのライトカラー[L]の R 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubLightRed(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーのライトカラー[L]の R 値から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーのライトカラー[L]の R 値から指定された値を減算します。

[Note] 注意

R 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddLightRed | SFXBevelColor::SubRed | SFXBevelColor::SubLight | SFXBevelColor::SubLightGreen | SFXBevelColor::SubLightBlue | SFXBevelColor::SubLightAlpha | SFXBevelColor::SubLightRGB | SFXBevelColor::SubBaseRed | SFXBevelColor::SubDarkRed | BREW API RGBVAL


SFXBevelColor::SubRGB
このベベルカラーの RGB 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubRGB(
    UInt08 red     // 減算する R 値
    UInt08 green   // 減算する G 値
    UInt08 blue    // 減算する B 値
);
[ public ]
SFXBevelColorRef SubRGB(
    UInt08 mono   // 減算する RGB 値
);

戻り値

このベベルカラーの RGB 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 RGB 値)から指定された値を減算した後のこのベベルカラー

解説

この関数は、このベベルカラーの RGB 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 RGB 値)から指定された値を減算します。

[Note] 注意

R / G / B の各値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddRGB | SFXBevelColor::Sub | SFXBevelColor::SubRed | SFXBevelColor::SubGreen | SFXBevelColor::SubBlue | SFXBevelColor::SubAlpha | SFXBevelColor::SubLightRGB | SFXBevelColor::SubBaseRGB | SFXBevelColor::SubDarkRGB | BREW API RGBVAL


SFXBevelColor::SubRed
このベベルカラーの R 値から指定された値を減算します。
[ public ]
SFXBevelColorRef SubRed(
    UInt08 param   // 減算する値
);

戻り値

このベベルカラーの R 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 R 値)から指定された値を加算した後のこのベベルカラー

解説

この関数は、このベベルカラーの R 値(ベースカラー[B]、ライトカラー[L]、ダークカラー[D]の各 R 値)から指定された値を減算します。

[Note] 注意

R 値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

参照

SFXBevelColor::AddRed | SFXBevelColor::Sub | SFXBevelColor::SubGreen | SFXBevelColor::SubBlue | SFXBevelColor::SubAlpha | SFXBevelColor::SubRGB | SFXBevelColor::SubLightRed | SFXBevelColor::SubBaseRed | SFXBevelColor::SubDarkRed | BREW API RGBVAL


SFXBevelColor::ZeroInstance
0 を表す SFXBevelColor インスタンスを取得します。
[ public, static ]
SFXBevelColorConstRef ZeroInstance(Void);

戻り値

0 を表す SFXBevelColor インスタンス

解説

この関数は、0 を表す SFXBevelColor インスタンスを返します。

[Note] 0 を表すインスタンスとは

0 を表すインスタンスとは、 対応する AtomRec 構造体のすべてのメンバ変数が 0 または null に設定されたインスタンスのことです。

参照

SFXBevelColor::AtomRec


atomic_cast
SFXBevelColor クラスを SFXBevelColor::AtomRec 構造体に型変換します。
[ public, friend ]
SFXBevelColor::AtomRec * atomic_cast(
    SFXBevelColor * param   // キャストするベベルカラー
);
[ public, friend ]
SFXBevelColor::AtomRec const * atomic_cast(
    SFXBevelColor const * param   // キャストするベベルカラー
);

解説

この関数は、SFXBevelColor クラスを SFXBevelColor::AtomRec 構造体に型変換します。

参照

SFXBevelColor::AtomRec


SFXBevelColor::operator=
左側のベベルカラーに右側のベベルカラーを代入します。
[ public ]
SFXBevelColorRef operator=(
    SFXBevelColorConstRef param   // 右側のベベルカラー
);

戻り値

右側の値を代入した左側のベベルカラー

解説

このオペレーターは、左側のベベルカラーに右側のベベルカラーを代入します。

[Note] 注意

このオペレーターは左側のベベルカラーに影響を及ぼします。

参照

SFXBevelColor::Set | BREW API RGBVAL


operator==
左側のベベルカラーが右側のベベルカラーと等しいか判定します。
[ public, friend ]
Bool operator==(
    SFXBevelColorConstRef left    // 左側のベベルカラー
    SFXBevelColorConstRef right   // 右側のベベルカラー
);

戻り値

  • 等しいとき: true
  • そうでないとき: false

解説

このオペレーターは、左側のベベルカラーが右側のベベルカラーと等しいか判定します。

参照

SFXBevelColor::Equals | SFXBevelColor::EqualsRGB | operator!= | BREW API RGBVAL


SFXBevelColor::operator-=
左側のベベルカラーから右側のベベルカラーを減算します。
[ public ]
SFXBevelColorRef operator-=(
    SFXBevelColorConstRef param   // 右側のベベルカラー
);

戻り値

右側のベベルカラーを減算した後の左側のベベルカラー

解説

このオペレーターは、左側のベベルカラーから右側のベベルカラーを減算します。

[Note] 注意

R / G / B / A の各値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。
[Note] 注意

このオペレーターは左側のベベルカラーに影響を及ぼします。

参照

SFXBevelColor::Sub | operator- | BREW API RGBVAL


operator-
左側のベベルカラーから右側のベベルカラーを減算したベベルカラーをコピーして返します。
[ public, friend ]
SFXBevelColor operator-(
    SFXBevelColorConstRef left    // 左側のベベルカラー
    SFXBevelColorConstRef right   // 右側のベベルカラー
);

戻り値

左側のベベルカラーから右側のベベルカラーを減算したベベルカラー

解説

このオペレーターは、左側のベベルカラーから右側のベベルカラーを減算したベベルカラーをコピーして返します。

[Note] 注意

R / G / B / A の各値は、0 以上 255 以下です。 減算の結果、0 を下回る場合は 0 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。
[Note] 注意

このオペレーターは左側のベベルカラーに影響を及ぼしません。

参照

SFXBevelColor::Sub | SFXBevelColor::operator-= | BREW API RGBVAL


operator!=
左側のベベルカラーが右側のベベルカラーと異なるか判定します。
[ public, friend ]
Bool operator!=(
    SFXBevelColorConstRef left    // 左側のベベルカラー
    SFXBevelColorConstRef right   // 右側のベベルカラー
);

戻り値

  • 異なるとき: true
  • そうでないとき: false

解説

このオペレーターは、左側のベベルカラーが右側のベベルカラーと異なるか判定します。

参照

SFXBevelColor::Equals | SFXBevelColor::EqualsRGB | operator== | BREW API RGBVAL


SFXBevelColor::operator+=
左側のベベルカラーに右側のベベルカラーを加算します。
[ public ]
SFXBevelColorRef operator+=(
    SFXBevelColorConstRef param   // 右側のベベルカラー
);

戻り値

右側のベベルカラーを加算した後の左側のベベルカラー

解説

このオペレーターは、左側のベベルカラーに右側のベベルカラーを加算します。

[Note] 注意

R / G / B / A の各値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。
[Note] 注意

このオペレーターは左側のベベルカラーに影響を及ぼします。

参照

SFXBevelColor::Add | operator+ | BREW API RGBVAL


operator+
左側のベベルカラーに右側のベベルカラーを加算したベベルカラーをコピーして返します。
[ public, friend ]
SFXBevelColor operator+(
    SFXBevelColorConstRef left    // 左側のベベルカラー
    SFXBevelColorConstRef right   // 右側のベベルカラー
);

戻り値

左側のベベルカラーから右側のベベルカラーを減算したベベルカラー

解説

このオペレーターは、左側のベベルカラーに右側のベベルカラーを加算したベベルカラーをコピーして返します。

[Note] 注意

R / G / B / A の各値は、0 以上 255 以下です。 加算の結果、255 を超える場合は 255 になります。

[Caution] 注意
BREW の仕様により、アルファ値(A 値)を設定しても無効です。
[Note] 注意

このオペレーターは左側のベベルカラーに影響を及ぼしません。

参照

SFXBevelColor::Add | SFXBevelColor::operator+= | BREW API RGBVAL


SFXBevelColor::AtomRec
ライトカラー[L]、ベースカラー[B]、ダークカラー[D]を表す構造体です。
struct AtomRec {
    SFXRGBColor::AtomRec        light;   // ライトカラー[L](矩形の左辺と上辺の色)
    SFXRGBColor::AtomRec        base;    // ベースカラー[B](矩形の内部および右上端、左下端の色)
    SFXRGBColor::AtomRec        dark;    // ダークカラー[D](矩形の右辺と下辺の色)
};