CommonLibSSE (Parapets fork)
Loading...
Searching...
No Matches
GFxLog.h
Go to the documentation of this file.
1#pragma once
2
3#include "RE/G/GFxLogBase.h"
4#include "RE/G/GFxState.h"
5
6namespace RE
7{
8 class GFxLog :
9 public GFxState, // 00
10 public GFxLogBase<GFxLog> // 18
11 {
12 public:
13 inline static constexpr auto RTTI = RTTI_GFxLog;
14
16 ~GFxLog() override = default; // 00
17
18 // add
19 virtual void LogMessageVarg(LogMessageType a_messageType, const char* a_fmt, std::va_list a_argList); // 01
20
21 void LogMessageByType(LogMessageType a_messageType, const char* a_fmt, ...);
22 };
23 static_assert(sizeof(GFxLog) == 0x20);
24}
Definition: GFxLogBase.h:9
LogMessageType
Definition: GFxLogConstants.h:9
Definition: GFxLog.h:11
void LogMessageByType(LogMessageType a_messageType, const char *a_fmt,...)
static constexpr auto RTTI
Definition: GFxLog.h:13
~GFxLog() override=default
virtual void LogMessageVarg(LogMessageType a_messageType, const char *a_fmt, std::va_list a_argList)
Definition: GFxState.h:9
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_GFxLog
Definition: Offsets_RTTI.h:4843