Engine
Frameworkcreatedbymeusableforthecreationofsimplegames.CurrentlysupportsOpenGL(Verysimple)andVulkan.
Engine::Component Member List

This is the complete list of members for Engine::Component, including all inherited members.

AddComponent(Args &&...args)Engine::Componentprotected
AddComponents(size_t count, Args &&...args)Engine::Componentprotected
Component()Engine::Componentexplicitprotected
Entity classEngine::Componentfriend
GetAllComponents() const Engine::Componentprotected
GetComponent()Engine::Componentprotected
GetComponents()Engine::Componentprotected
GetOwner() const Engine::Component
GetPointerRefence() const Engine::Componentprotected
GetPointerRefence()Engine::Componentprotected
InitializeComponent()Engine::Componentprotectedvirtual
isEnabledEngine::Component
LoadBaseComponent(archive ar)Engine::Componentprotected
OnBeginContact(eastl::weak_ptr< Entity > entity)Engine::Componentprotectedvirtual
OnComponentAdded(eastl::weak_ptr< Component > addedComponent)Engine::Componentprotectedvirtual
OnComponentRemoved(eastl::weak_ptr< Component > removedComponent)Engine::Componentprotectedvirtual
OnEndContact(eastl::weak_ptr< Entity > entity)Engine::Componentprotectedvirtual
RemoveAllComponents() const Engine::Componentprotected
RemoveComponent(size_t amountToRemove=1) const Engine::Componentprotected
SaveBaseComponent(archive ar)Engine::Componentprotected
Update()Engine::Componentprotectedvirtual
~Component()=defaultEngine::Componentvirtual