BsScriptWhiteBalanceSettings.generated.h 1007 B

1234567891011121314151617181920212223242526272829
  1. #pragma once
  2. #include "BsScriptEnginePrerequisites.h"
  3. #include "BsScriptObject.h"
  4. namespace bs
  5. {
  6. struct WhiteBalanceSettings;
  7. class BS_SCR_BE_EXPORT ScriptWhiteBalanceSettings : public ScriptObject<ScriptWhiteBalanceSettings>
  8. {
  9. public:
  10. SCRIPT_OBJ(ENGINE_ASSEMBLY, "BansheeEngine", "WhiteBalanceSettings")
  11. ScriptWhiteBalanceSettings(MonoObject* managedInstance, const SPtr<WhiteBalanceSettings>& value);
  12. SPtr<WhiteBalanceSettings> getInternal() const { return mInternal; }
  13. static MonoObject* create(const SPtr<WhiteBalanceSettings>& value);
  14. private:
  15. SPtr<WhiteBalanceSettings> mInternal;
  16. static void Internal_WhiteBalanceSettings(MonoObject* managedInstance);
  17. static float Internal_gettemperature(ScriptWhiteBalanceSettings* thisPtr);
  18. static void Internal_settemperature(ScriptWhiteBalanceSettings* thisPtr, float value);
  19. static float Internal_gettint(ScriptWhiteBalanceSettings* thisPtr);
  20. static void Internal_settint(ScriptWhiteBalanceSettings* thisPtr, float value);
  21. };
  22. }