Core/ApplicationBase: Add methods to query components
This commit is contained in:
@@ -42,10 +42,15 @@ namespace Nz
|
||||
template<typename T> T& GetComponent();
|
||||
template<typename T> const T& GetComponent() const;
|
||||
|
||||
template<typename T> bool HasComponent() const;
|
||||
|
||||
inline void Quit();
|
||||
|
||||
int Run();
|
||||
|
||||
template<typename T> T* TryGetComponent();
|
||||
template<typename T> const T* TryGetComponent() const;
|
||||
|
||||
bool Update(Time elapsedTime);
|
||||
|
||||
ApplicationBase& operator=(const ApplicationBase&) = delete;
|
||||
|
||||
Reference in New Issue
Block a user