AlpacaLibrary/Include/Core/Classes/IntegerNode.hpp

28 lines
677 B
C++
Raw Permalink Normal View History

2019-06-17 16:44:48 +00:00
#ifndef INTEGERNODE_HPP_INCLUDED
#define INTEGERNODE_HPP_INCLUDED
#include "Node.hpp"
#include "../JavaClass/Class.hpp"
#include <cstdint>
namespace Internal
{
class IntegerNode : public Node
{
public:
IntegerNode(const void* Obj);
IntegerNode() = default;
IntegerNode(IntegerNode&& Obj) = default;
IntegerNode(const IntegerNode& Obj) = default;
IntegerNode& operator=(IntegerNode&& Obj) = default;
IntegerNode& operator=(const IntegerNode& Obj) = default;
static Class GetClass();
std::int32_t GetInteger() const;
};
}
#endif // INTEGERNODE_HPP_INCLUDED