![]() |
Space Fighter
A "shmup" game for Computer Programming C++
|
Go to the source code of this file.
Classes | |
| struct | KatanaEngine::GamePadDPad |
| Identifies which directions on the directional pad of an Xbox Controller are being pressed. More... | |
| struct | KatanaEngine::GamePadTriggers |
| Structure that defines the position of the left and right triggers on an Xbox Controller. More... | |
| struct | KatanaEngine::GamePadThumbSticks |
| Structure that represents the position of left and right sticks (thumbsticks) on an Xbox Controller. More... | |
| struct | KatanaEngine::GamePadButtons |
| Identifies whether buttons on an Xbox Controller are pressed or released. More... | |
| struct | KatanaEngine::GamePadState |
| Represents specific information about the state of an Xbox Controller, including the current state of buttons and sticks. More... | |
Namespaces | |
| namespace | KatanaEngine |
| Katana Engine is a library of classes, interfaces, and value types that provides a foundation for developing two-dimensional games in C++. | |
Enumerations | |
| enum class | KatanaEngine::ButtonState { KatanaEngine::PRESSED , KatanaEngine::RELEASED } |
| Defines the possible states of a Button. More... | |
| enum class | KatanaEngine::Button { KatanaEngine::A , KatanaEngine::B , KatanaEngine::X , KatanaEngine::Y , KatanaEngine::START , KatanaEngine::BACK , KatanaEngine::LEFT_STICK , KatanaEngine::LEFT_SHOULDER , KatanaEngine::RIGHT_STICK , KatanaEngine::RIGHT_SHOULDER , KatanaEngine::DPAD_UP , KatanaEngine::DPAD_DOWN , KatanaEngine::DPAD_LEFT , KatanaEngine::DPAD_RIGHT } |
| Defines the buttons for an Xbox Controller. More... | |