![]() |
Space Fighter
A "shmup" game for Computer Programming C++
|
This is the complete list of members for PlayerShip, including all inherited members.
| Activate() | GameObject | inlinevirtual |
| AttachItem(IAttachment *item, Vector2 position) | Ship | virtual |
| ConfineToScreen(const bool isConfined=true) | PlayerShip | inlinevirtual |
| Deactivate() | GameObject | inlinevirtual |
| Draw(SpriteBatch &spriteBatch) | PlayerShip | virtual |
| FireWeapons(TriggerType type=TriggerType::All) | Ship | protectedvirtual |
| GameObject() | GameObject | |
| GetAttachment(const std::string &key) | Ship | virtual |
| GetAttachment(const int index) | Ship | virtual |
| GetCollisionRadius() const | GameObject | inlinevirtual |
| GetCollisionType() const | PlayerShip | inlinevirtual |
| GetCurrentLevel() | GameObject | inlinestatic |
| GetDesiredDirection() const | PlayerShip | inlineprotectedvirtual |
| GetHalfDimensions() const | PlayerShip | virtual |
| GetHitPoints() const | Ship | inlineprotectedvirtual |
| GetIndex() const | GameObject | inlinevirtual |
| GetMaxHitPoints() const | Ship | inlineprotectedvirtual |
| GetPosition() | GameObject | inlinevirtual |
| GetPreviousPosition() | GameObject | inlinevirtual |
| GetResponsiveness() const | PlayerShip | inlineprotectedvirtual |
| GetSpeed() const | Ship | inlinevirtual |
| GetWeapon(const std::string &key) | Ship | inlineprotectedvirtual |
| HandleInput(const InputState &input) | PlayerShip | virtual |
| HasMask(CollisionType mask) const | GameObject | inlinevirtual |
| Hit(const float damage) | Ship | virtual |
| Initialize(Level *pLevel, Vector2 &startPosition) | PlayerShip | virtual |
| Ship::Initialize() | Ship | protectedvirtual |
| IsActive() const | GameObject | inlinevirtual |
| IsDrawnByLevel() const | GameObject | inlinevirtual |
| IsInvulnurable() const | Ship | inlinevirtual |
| IsMask(CollisionType mask) const | GameObject | inlinevirtual |
| IsOnScreen() const | GameObject | protectedvirtual |
| LoadContent(ResourceManager &resourceManager) | PlayerShip | virtual |
| PlayerShip() | PlayerShip | inline |
| SetCollisionRadius(const int radius) | GameObject | inlineprotectedvirtual |
| SetCurrentLevel(Level *pLevel) | GameObject | inlinestatic |
| SetDesiredDirection(const Vector2 direction) | PlayerShip | inlinevirtual |
| SetInvulnurable(bool isInvulnurable=true) | Ship | inlinevirtual |
| SetMaxHitPoints(const float hitPoints) | Ship | inlinevirtual |
| SetPosition(const float x, const float y) | GameObject | protectedvirtual |
| SetPosition(const Vector2 &position) | GameObject | protectedvirtual |
| SetResponsiveness(const float responsiveness) | PlayerShip | protectedvirtual |
| SetSpeed(const float speed) | Ship | inlinevirtual |
| Ship() | Ship | |
| ToString() const | PlayerShip | inlinevirtual |
| TranslatePosition(const float x, const float y) | GameObject | protectedvirtual |
| TranslatePosition(const Vector2 &offset) | GameObject | protectedvirtual |
| Update(const GameTime &gameTime) | PlayerShip | virtual |
| ~GameObject() | GameObject | inlinevirtual |
| ~PlayerShip() | PlayerShip | inlinevirtual |
| ~Ship() | Ship | inlinevirtual |