mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 09:07:43 +00:00
Add kabufuda and more stubs
This commit is contained in:
28
Runtime/Graphics/CDrawable.hpp
Normal file
28
Runtime/Graphics/CDrawable.hpp
Normal file
@@ -0,0 +1,28 @@
|
||||
#ifndef __URDE_CDRAWABLE_HPP__
|
||||
#define __URDE_CDRAWABLE_HPP__
|
||||
|
||||
#include "GCNTypes.hpp"
|
||||
#include "zeus/CAABox.hpp"
|
||||
|
||||
namespace urde
|
||||
{
|
||||
enum class EDrawableType
|
||||
{
|
||||
Zero,
|
||||
One,
|
||||
};
|
||||
|
||||
class CDrawable
|
||||
{
|
||||
public:
|
||||
CDrawable(EDrawableType, u16, float, const zeus::CAABox&, const void*);
|
||||
|
||||
EDrawableType GetType() const;
|
||||
const zeus::CAABox& GetBounds() const;
|
||||
float GetDistance() const;
|
||||
void* GetData() const;
|
||||
void GetExtraSort() const;
|
||||
};
|
||||
}
|
||||
|
||||
#endif // __URDE_CDRAWABLE_HPP__
|
||||
Reference in New Issue
Block a user