2
0

BsScriptVector2I.h 440 B

1234567891011121314151617181920
  1. #pragma once
  2. #include "BsScriptEnginePrerequisites.h"
  3. #include "BsScriptObject.h"
  4. #include "BsVector2I.h"
  5. namespace BansheeEngine
  6. {
  7. class BS_SCR_BE_EXPORT ScriptVector2I : public ScriptObject<ScriptVector2I>
  8. {
  9. public:
  10. SCRIPT_OBJ(BansheeEngineAssemblyName, "BansheeEngine", "Vector2I")
  11. static Vector2I unbox(MonoObject* obj);
  12. static MonoObject* box(const Vector2I& value);
  13. private:
  14. ScriptVector2I(MonoObject* instance);
  15. };
  16. }