| 123456789101112131415161718192021222324252627 |
- // ----------------------------------------------------------------
- // From Game Programming in C++ by Sanjay Madhav
- // Copyright (C) 2017 Sanjay Madhav. All rights reserved.
- //
- // Released under the BSD License
- // See LICENSE.txt for full details.
- // ----------------------------------------------------------------
- #include "Component.h"
- #include "Actor.h"
- Component::Component(Actor* owner, int updateOrder)
- :mOwner(owner)
- ,mUpdateOrder(updateOrder)
- {
- // Add to actor's vector of components
- mOwner->AddComponent(this);
- }
- Component::~Component()
- {
- mOwner->RemoveComponent(this);
- }
- void Component::Update(float deltaTime)
- {
- }
|