#include <AddressModeSpriteState.h>
Inheritance diagram for Lamp::AddressModeSpriteState:
Public Types | |
| enum | AddressMode { addressModeWrap = 0, addressModeClamp, addressModeMirror, addressModeMax } |
| アドレスモード | |
Public Member Functions | |
| AddressModeSpriteState () | |
| コンストラクタ | |
| AddressModeSpriteState (AddressMode addressModeU, AddressMode addressModeV) | |
| コンストラクタ | |
| virtual | ~AddressModeSpriteState () |
| デストラクタ | |
| virtual const SpriteRequest * | getDefaultState () const |
| デフォルトステートの取得 | |
| virtual void | apply (SpriteRenderState *renderState) |
| 適用 | |
| virtual void | setAddressMode (AddressMode addressModeU, AddressMode addressModeV) |
| アドレスモードの設定 | |
| virtual void | setAddressModeU (AddressMode addressModeU) |
| アドレスモードUの設定 | |
| virtual AddressMode | getAddressModeU () const |
| アドレスモードUの取得 | |
| virtual void | setAddressModeV (AddressMode addressModeV) |
| アドレスモードVの設定 | |
| virtual AddressMode | getAddressModeV () const |
| アドレスモードVの取得 | |
Static Public Member Functions | |
| const String & | addressModeToString (AddressMode addressMode) |
| アドレスモードから文字列への変換 | |
| AddressMode | addressModeFromString (const String &addressModeString) |
| 文字列からアドレスモードへの変換 | |
Static Public Attributes | |
| const AddressModeSpriteState | clampState |
| クランプ | |
| const AddressModeSpriteState | wrapState |
| ラップ | |
| const AddressModeSpriteState | mirrorState |
| ミラー | |
| const AddressModeSpriteState | defaultState |
| デフォルト | |
Definition at line 36 of file AddressModeSpriteState.h.
|
||||||||||||
|
コンストラクタ
Definition at line 60 of file AddressModeSpriteState.cpp. References Assert. |
|
|
文字列からアドレスモードへの変換
Definition at line 90 of file AddressModeSpriteState.cpp. References AddressMode, Lamp::String::equals(), and ErrorOut. |
|
|
アドレスモードから文字列への変換
Definition at line 82 of file AddressModeSpriteState.cpp. References Assert. |
|
|
適用
Implements Lamp::SpriteState. Definition at line 74 of file AddressModeSpriteState.cpp. References Lamp::RenderingDevice::setTextureAddressMode2(). |
|
|
アドレスモードUの取得
Definition at line 148 of file AddressModeSpriteState.h. References AddressMode. |
|
|
アドレスモードVの取得
Definition at line 164 of file AddressModeSpriteState.h. References AddressMode. |
|
|
デフォルトステートの取得
Implements Lamp::SpriteState. Definition at line 105 of file AddressModeSpriteState.h. References defaultState. |
|
||||||||||||
|
アドレスモードの設定
Definition at line 126 of file AddressModeSpriteState.h. References Assert. |
|
|
アドレスモードUの設定
Definition at line 139 of file AddressModeSpriteState.h. References Assert. |
|
|
アドレスモードVの設定
Definition at line 155 of file AddressModeSpriteState.h. References Assert. |
1.3.2