mirror of
https://github.com/isledecomp/isle-portable.git
synced 2026-02-03 12:31:15 +00:00
Move to C++17
This commit is contained in:
parent
cd32924c47
commit
7ea8c69bba
@ -8,7 +8,7 @@ include(CheckCXXSourceCompiles)
|
|||||||
include(CMakeDependentOption)
|
include(CMakeDependentOption)
|
||||||
include(CMakePushCheckState)
|
include(CMakePushCheckState)
|
||||||
|
|
||||||
set(CMAKE_CXX_STANDARD 11)
|
set(CMAKE_CXX_STANDARD 17)
|
||||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||||
set(CMAKE_CXX_EXTENSIONS OFF)
|
set(CMAKE_CXX_EXTENSIONS OFF)
|
||||||
|
|
||||||
|
|||||||
@ -13,7 +13,7 @@ class MxHashTableCursor;
|
|||||||
template <class T>
|
template <class T>
|
||||||
class MxHashTableNode {
|
class MxHashTableNode {
|
||||||
public:
|
public:
|
||||||
MxHashTableNode<T>(T p_obj, MxU32 p_hash, MxHashTableNode* p_prev, MxHashTableNode* p_next)
|
MxHashTableNode(T p_obj, MxU32 p_hash, MxHashTableNode* p_prev, MxHashTableNode* p_next)
|
||||||
{
|
{
|
||||||
m_obj = p_obj;
|
m_obj = p_obj;
|
||||||
m_hash = p_hash;
|
m_hash = p_hash;
|
||||||
|
|||||||
@ -14,6 +14,9 @@ struct UnknownMatrixType {
|
|||||||
// VTABLE: BETA10 0x101b8340
|
// VTABLE: BETA10 0x101b8340
|
||||||
// SIZE 0x08
|
// SIZE 0x08
|
||||||
class Matrix4 {
|
class Matrix4 {
|
||||||
|
public:
|
||||||
|
virtual ~Matrix4() {}
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
float (*m_data)[4];
|
float (*m_data)[4];
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user