32 lines
775 B
C++
32 lines
775 B
C++
|
#ifndef OCCLUDER_HPP_INCLUDED
|
||
|
#define OCCLUDER_HPP_INCLUDED
|
||
|
|
||
|
#include "../JavaClass/Class.hpp"
|
||
|
#include <vector>
|
||
|
#include <cstdint>
|
||
|
|
||
|
namespace Internal
|
||
|
{
|
||
|
class Occluder : public Object
|
||
|
{
|
||
|
public:
|
||
|
Occluder(const void* Obj);
|
||
|
|
||
|
Occluder() = default;
|
||
|
Occluder(Occluder&& Obj) = default;
|
||
|
Occluder(const Occluder& Obj) = default;
|
||
|
Occluder& operator=(Occluder&& Obj) = default;
|
||
|
Occluder& operator=(const Occluder& Obj) = default;
|
||
|
|
||
|
static Class GetClass();
|
||
|
|
||
|
std::int32_t GetMaxTileX() const;
|
||
|
std::int32_t GetMaxTileY() const;
|
||
|
std::int32_t GetMinTileX() const;
|
||
|
std::int32_t GetMinTileY() const;
|
||
|
|
||
|
};
|
||
|
}
|
||
|
|
||
|
#endif // OCCLUDER_HPP_INCLUDED
|