text: // Autogenerated from CppHeaderCreator on 7/27/2020 3:10:28 PM
  // Created by Sc2ad
  // =========================================================================
  #pragma once
  #pragma pack(push, 8)
  // Begin includes
  #include "utils/typedefs.h"
  // Including type: UnityEngine.ILogHandler
  #include "UnityEngine/ILogHandler.hpp"
  #include "utils/il2cpp-utils.hpp"
  // Completed includes
  // Begin forward declares
  // Forward declaring namespace: UnityEngine
  namespace UnityEngine {
    // Forward declaring type: LogType
    struct LogType;
    // Forward declaring type: Object
    class Object;
  }
  // Completed forward declares
  // Type namespace: UnityEngine
  namespace UnityEngine {
    // Autogenerated type: UnityEngine.ILogger
    class ILogger : public UnityEngine::ILogHandler {
      public:
      // public UnityEngine.ILogHandler get_logHandler()
      // Offset: 0xFFFFFFFF
      UnityEngine::ILogHandler* get_logHandler();
      // public System.Void Log(UnityEngine.LogType logType, System.Object message)
      // Offset: 0xFFFFFFFF
      void Log(UnityEngine::LogType logType, ::Il2CppObject* message);
      // public System.Void Log(UnityEngine.LogType logType, System.Object message, UnityEngine.Object context)
      // Offset: 0xFFFFFFFF
      void Log(UnityEngine::LogType logType, ::Il2CppObject* message, UnityEngine::Object* context);
      // public System.Void LogFormat(UnityEngine.LogType logType, System.String format, System.Object[] args)
      // Offset: 0xFFFFFFFF
      void LogFormat(UnityEngine::LogType logType, ::Il2CppString* format, ::Array<::Il2CppObject*>* args);
    }; // UnityEngine.ILogger
  }
  DEFINE_IL2CPP_ARG_TYPE(UnityEngine::ILogger*, "UnityEngine", "ILogger");
  #pragma pack(pop)
  