Reorganized project again.

This commit is contained in:
Arron David Nelson 2023-12-17 15:56:13 -08:00
parent 54b9e82789
commit 3acb78f247
250 changed files with 1586 additions and 1586 deletions

View File

@ -83,138 +83,138 @@ set(EHS_SOURCES
include/ShdPtr.h include/ShdPtr.h
include/WkPtr.h include/WkPtr.h
src/Database/DVar.cpp include/Database/DVar.h src/database/DVar.cpp include/database/DVar.h
src/System/CPU.cpp include/System/CPU.h src/system/CPU.cpp include/system/CPU.h
src/System/Thread.cpp include/System/Thread.h src/system/Thread.cpp include/system/Thread.h
src/System/BaseMutex.cpp include/System/BaseMutex.h src/system/BaseMutex.cpp include/system/BaseMutex.h
src/System/BaseSemaphore.cpp include/System/BaseSemaphore.h src/system/BaseSemaphore.cpp include/system/BaseSemaphore.h
src/System/BaseSystem.cpp include/System/BaseSystem.h src/system/BaseSystem.cpp include/system/BaseSystem.h
src/System/BaseOpen.cpp include/System/BaseOpen.h src/system/BaseOpen.cpp include/system/BaseOpen.h
include/System/Architecture.h include/system/Architecture.h
include/System/Mutex.h include/system/Mutex.h
include/System/Open.h include/system/Open.h
include/System/OS.h include/system/OS.h
include/System/Semaphore.h include/system/Semaphore.h
include/System/System.h include/system/System.h
src/Json/Json.cpp include/Json/Json.h src/json/Json.cpp include/json/Json.h
src/Json/JsonBase.cpp include/Json/JsonBase.h src/json/JsonBase.cpp include/json/JsonBase.h
src/Json/JsonNum.cpp include/Json/JsonNum.h src/json/JsonNum.cpp include/json/JsonNum.h
src/Json/JsonBool.cpp include/Json/JsonBool.h src/json/JsonBool.cpp include/json/JsonBool.h
src/Json/JsonStr.cpp include/Json/JsonStr.h src/json/JsonStr.cpp include/json/JsonStr.h
src/Json/JsonObj.cpp include/Json/JsonObj.h src/json/JsonObj.cpp include/json/JsonObj.h
src/Json/JsonArray.cpp include/Json/JsonArray.h src/json/JsonArray.cpp include/json/JsonArray.h
src/Json/JsonVar.cpp include/Json/JsonVar.h src/json/JsonVar.cpp include/json/JsonVar.h
src/IO/Console.cpp include/IO/Console.h src/io/Console.cpp include/io/Console.h
src/IO/RIFF_Chunk.cpp include/IO/RIFF_Chunk.h src/io/RIFF_Chunk.cpp include/io/RIFF_Chunk.h
src/IO/RIFF.cpp include/IO/RIFF.h src/io/RIFF.cpp include/io/RIFF.h
src/IO/BaseWindow.cpp include/IO/BaseWindow.h src/io/BaseWindow.cpp include/io/BaseWindow.h
src/IO/BaseFile.cpp include/IO/BaseFile.h src/io/BaseFile.cpp include/io/BaseFile.h
src/IO/Glyph.cpp include/IO/Glyph.h src/io/Glyph.cpp include/io/Glyph.h
src/IO/FontAtlas.cpp include/IO/FontAtlas.h src/io/FontAtlas.cpp include/io/FontAtlas.h
src/IO/BaseFileMonitor.cpp include/IO/BaseFileMonitor.h src/io/BaseFileMonitor.cpp include/io/BaseFileMonitor.h
include/IO/COM.h include/io/COM.h
include/IO/File.h include/io/File.h
include/IO/FileMonitor.h include/io/FileMonitor.h
include/IO/Window.h include/io/Window.h
src/IO/Socket/Request.cpp include/IO/Socket/Request.h src/io/socket/Request.cpp include/io/socket/Request.h
src/IO/Socket/Response.cpp include/IO/Socket/Response.h src/io/socket/Response.cpp include/io/socket/Response.h
src/IO/Socket/DNS.cpp include/IO/Socket/DNS.h src/io/socket/DNS.cpp include/io/socket/DNS.h
src/IO/Socket/BaseUDP.cpp include/IO/Socket/BaseUDP.h src/io/socket/BaseUDP.cpp include/io/socket/BaseUDP.h
src/IO/Socket/BaseTCP.cpp include/IO/Socket/BaseTCP.h src/io/socket/BaseTCP.cpp include/io/socket/BaseTCP.h
src/IO/Socket/Comms.cpp include/IO/Socket/Comms.h src/io/socket/Comms.cpp include/io/socket/Comms.h
src/IO/Socket/CommsSystem.cpp include/IO/Socket/CommsSystem.h src/io/socket/CommsSystem.cpp include/io/socket/CommsSystem.h
src/IO/Socket/Operation.cpp include/IO/Socket/Operation.h src/io/socket/Operation.cpp include/io/socket/Operation.h
src/IO/Socket/Fragments.cpp include/IO/Socket/Fragments.h src/io/socket/Fragments.cpp include/io/socket/Fragments.h
src/IO/Socket/Endpoint.cpp include/IO/Socket/Endpoint.h src/io/socket/Endpoint.cpp include/io/socket/Endpoint.h
src/IO/Socket/SSL.cpp include/IO/Socket/SSL.h src/io/socket/SSL.cpp include/io/socket/SSL.h
src/IO/Socket/RestAPIs/Twitch.cpp include/IO/Socket/RestAPIs/Twitch.h src/io/socket/rest/Twitch.cpp include/io/socket/rest/Twitch.h
src/IO/Socket/RestAPIs/TwitchChat.cpp include/IO/Socket/RestAPIs/TwitchChat.h src/io/socket/rest/TwitchChat.cpp include/io/socket/rest/TwitchChat.h
src/IO/Socket/RestAPIs/Spotify.cpp include/IO/Socket/RestAPIs/Spotify.h src/io/socket/rest/Spotify.cpp include/io/socket/rest/Spotify.h
include/IO/Socket/Socket.h include/io/socket/Socket.h
include/IO/Socket/TCP.h include/io/socket/TCP.h
include/IO/Socket/UDP.h include/io/socket/UDP.h
include/IO/Socket/Utils.h include/io/socket/Utils.h
src/IO/Audio/Audio.cpp include/IO/Audio/Audio.h src/io/audio/Audio.cpp include/io/audio/Audio.h
src/IO/Audio/BaseAudioDevice.cpp include/IO/Audio/BaseAudioDevice.h src/io/audio/BaseAudioDevice.cpp include/io/audio/BaseAudioDevice.h
src/IO/Audio/AudioCodec.cpp include/IO/Audio/AudioCodec.h src/io/audio/AudioCodec.cpp include/io/audio/AudioCodec.h
include/IO/Audio/AudioDevice.h include/io/audio/AudioDevice.h
src/IO/Img/PNG.cpp include/IO/Img/PNG.h src/io/img/PNG.cpp include/io/img/PNG.h
src/IO/Img/Img.cpp include/IO/Img/Img.h src/io/img/Img.cpp include/io/img/Img.h
src/IO/Img/PNG_Chunk.cpp include/IO/Img/PNG_Chunk.h src/io/img/PNG_Chunk.cpp include/io/img/PNG_Chunk.h
src/IO/Img/ImgCodec.cpp include/IO/Img/ImgCodec.h src/io/img/ImgCodec.cpp include/io/img/ImgCodec.h
include/IO/Model/Vertex.h include/io/model/Vertex.h
src/IO/Model/Mesh.cpp include/IO/Model/Mesh.h src/io/model/Mesh.cpp include/io/model/Mesh.h
src/IO/Model/Bone.cpp include/IO/Model/Bone.h src/io/model/Bone.cpp include/io/model/Bone.h
src/IO/Model/Model.cpp include/IO/Model/Model.h src/io/model/Model.cpp include/io/model/Model.h
src/IO/Model/Animation.cpp include/IO/Model/Animation.h src/io/model/Animation.cpp include/io/model/Animation.h
src/IO/Model/AnimBone.cpp include/IO/Model/AnimBone.h src/io/model/AnimBone.cpp include/io/model/AnimBone.h
src/IO/Model/KeyFrame.cpp include/IO/Model/KeyFrame.h src/io/model/KeyFrame.cpp include/io/model/KeyFrame.h
src/IO/Model/PropertyChange.cpp include/IO/Model/PropertyChange.h src/io/model/PropertyChange.cpp include/io/model/PropertyChange.h
src/IO/HID/ButtonState.cpp include/IO/HID/ButtonState.h src/io/hid/ButtonState.cpp include/io/hid/ButtonState.h
src/IO/HID/Button.cpp include/IO/HID/Button.h src/io/hid/Button.cpp include/io/hid/Button.h
src/IO/HID/Mouse.cpp include/IO/HID/Mouse.h src/io/hid/Mouse.cpp include/io/hid/Mouse.h
src/IO/HID/Keyboard.cpp include/IO/HID/Keyboard.h src/io/hid/Keyboard.cpp include/io/hid/Keyboard.h
src/IO/HID/HID.cpp include/IO/HID/HID.h src/io/hid/HID.cpp include/io/hid/HID.h
src/IO/HID/InputHandler.cpp include/IO/HID/InputHandler.h src/io/hid/InputHandler.cpp include/io/hid/InputHandler.h
src/IO/HID/Input.cpp include/IO/HID/Input.h src/io/hid/Input.cpp include/io/hid/Input.h
) )
if (IS_OS_WINDOWS) if (IS_OS_WINDOWS)
list(APPEND EHS_SOURCES list(APPEND EHS_SOURCES
src/IO/Socket/UDP_W32.cpp include/IO/Socket/UDP_W32.h src/io/socket/UDP_W32.cpp include/io/socket/UDP_W32.h
src/IO/Socket/TCP_W32.cpp include/IO/Socket/TCP_W32.h src/io/socket/TCP_W32.cpp include/io/socket/TCP_W32.h
src/System/Semaphore_W32.cpp include/System/Semaphore_W32.h src/system/Semaphore_W32.cpp include/system/Semaphore_W32.h
src/System/System_W32.cpp include/System/System_W32.h src/system/System_W32.cpp include/system/System_W32.h
src/System/Mutex_W32.cpp include/System/Mutex_W32.h src/system/Mutex_W32.cpp include/system/Mutex_W32.h
src/System/Open_W32.cpp include/System/Open_W32.h src/system/Open_W32.cpp include/system/Open_W32.h
src/IO/Audio/AudioDevice_W32.cpp include/IO/Audio/AudioDevice_W32.h src/io/audio/audioDevice_W32.cpp include/io/audio/audioDevice_W32.h
src/IO/MsgBox.cpp include/IO/MsgBox.h src/io/MsgBox.cpp include/io/MsgBox.h
src/IO/File_W32.cpp include/IO/File_W32.h src/io/File_W32.cpp include/io/File_W32.h
src/IO/FileMonitor_W32.cpp include/IO/FileMonitor_W32.h src/io/FileMonitor_W32.cpp include/io/FileMonitor_W32.h
src/IO/Window_W32.cpp include/IO/Window_W32.h src/io/Window_W32.cpp include/io/Window_W32.h
src/IO/COM.cpp include/IO/COM.h src/io/COM.cpp include/io/COM.h
src/System/CPU_MSVC_AMD64.asm src/HRNG_MSVC.asm src/Math_MSVC_AMD64.asm src/system/CPU_MSVC_AMD64.asm src/HRNG_MSVC.asm src/Math_MSVC_AMD64.asm
) )
elseif (IS_OS_LINUX) elseif (IS_OS_LINUX)
list(APPEND EHS_SOURCES list(APPEND EHS_SOURCES
src/IO/Socket/UDP_BSD.cpp include/IO/Socket/UDP_BSD.h src/io/socket/UDP_BSD.cpp include/io/socket/UDP_BSD.h
src/IO/Socket/TCP_BSD.cpp include/IO/Socket/TCP_BSD.h src/io/socket/TCP_BSD.cpp include/io/socket/TCP_BSD.h
src/System/Semaphore_P.cpp include/System/Semaphore_P.h src/system/Semaphore_P.cpp include/system/Semaphore_P.h
src/System/System_LNX.cpp include/System/System_LNX.h src/system/System_LNX.cpp include/system/System_LNX.h
src/System/Open_UNX.cpp include/System/Open_UNX.h src/system/Open_UNX.cpp include/system/Open_UNX.h
src/IO/File_UNX.cpp include/IO/File_UNX.h src/io/File_UNX.cpp include/io/File_UNX.h
src/IO/FileMonitor_UNX.cpp include/IO/FileMonitor_UNX.h src/io/FileMonitor_UNX.cpp include/io/FileMonitor_UNX.h
src/System/Mutex_PT.cpp include/System/Mutex_PT.h src/system/Mutex_PT.cpp include/system/Mutex_PT.h
src/IO/Audio/AudioDevice_ALSA.cpp include/IO/Audio/AudioDevice_ALSA.h src/io/audio/AudioDevice_ALSA.cpp include/io/audio/AudioDevice_ALSA.h
src/System/FileSystem.cpp include/System/FileSystem.h src/system/FileSystem.cpp include/system/FileSystem.h
src/System/User.cpp include/System/User.h src/system/User.cpp include/system/User.h
) )
set(LINUX_WINDOW_SYSTEM "Wayland" CACHE STRING "Linux Window System") set(LINUX_WINDOW_SYSTEM "Wayland" CACHE STRING "Linux Window System")
if (LINUX_WINDOW_SYSTEM STREQUAL "Wayland") if (LINUX_WINDOW_SYSTEM STREQUAL "Wayland")
add_compile_definitions(LWE_WS_WAYLAND) add_compile_definitions(EHS_WS_WAYLAND)
list(APPEND EHS_SOURCES src/IO/xdg-shell-protocol.c include/IO/xdg-shell-client-protocol.h src/IO/Window_Way.cpp include/IO/Window_Way.h) list(APPEND EHS_SOURCES src/io/xdg-shell-protocol.c include/io/xdg-shell-client-protocol.h src/io/Window_Way.cpp include/io/Window_Way.h)
message("Building for Wayland.") message("Building for Wayland.")
elseif (LINUX_WINDOW_SYSTEM STREQUAL "XCB") elseif (LINUX_WINDOW_SYSTEM STREQUAL "XCB")
add_compile_definitions(LWE_WS_XCB) add_compile_definitions(EHS_WS_XCB)
list(APPEND EHS_SOURCES src/IO/Window_XCB.cpp include/IO/Window_XCB.h) list(APPEND EHS_SOURCES src/io/Window_XCB.cpp include/io/Window_XCB.h)
message("Building for XCB.") message("Building for XCB.")
endif () endif ()
if (IS_ARCH_AMD64) if (IS_ARCH_AMD64)
list(APPEND EHS_SOURCES src/System/CPU_GCC_AMD64.asm src/HRNG_GCC.asm src/Math_GCC_AMD64.asm) list(APPEND EHS_SOURCES src/system/CPU_GCC_AMD64.asm src/HRNG_GCC.asm src/Math_GCC_AMD64.asm)
elseif (IS_ARCH_ARM64) elseif (IS_ARCH_ARM64)
list(APPEND EHS_SOURCES src/System/CPU_ARM64.cpp src/HRNG_ARM64.cpp src/Math_GCC_ARM64.s) list(APPEND EHS_SOURCES src/system/CPU_ARM64.cpp src/HRNG_ARM64.cpp src/Math_GCC_ARM64.s)
endif () endif ()
endif() endif()
@ -259,7 +259,7 @@ if (IS_ARCH_AMD64)
if (IS_OS_WINDOWS) if (IS_OS_WINDOWS)
target_link_libraries(StrToHash ws2_32 avrt LWE) target_link_libraries(StrToHash ws2_32 avrt LWE)
elseif (IS_OS_LINUX) elseif (IS_OS_LINUX)
#add_compile_definitions(LWE_WOOTING) #add_compile_definitions(EHS_WOOTING)
target_link_libraries(StrToHash z xcb xcb-cursor xcb-xfixes xcb-xinput wayland-client z asound EHS) target_link_libraries(StrToHash z xcb xcb-cursor xcb-xfixes xcb-xinput wayland-client z asound EHS)
endif () endif ()

View File

@ -2,7 +2,7 @@
#include "EHS.h" #include "EHS.h"
namespace lwe namespace ehs
{ {
enum class Anchor : UInt_8 enum class Anchor : UInt_8
{ {

View File

@ -5,7 +5,7 @@
#include <initializer_list> #include <initializer_list>
#include <algorithm> #include <algorithm>
namespace lwe namespace ehs
{ {
/// A helper class for C-style arrays. /// A helper class for C-style arrays.
/// @tparam T Array data type to use. /// @tparam T Array data type to use.

View File

@ -3,7 +3,7 @@
#include "EHS.h" #include "EHS.h"
#include "Str.h" #include "Str.h"
namespace lwe namespace ehs
{ {
class Base64 class Base64
{ {

View File

@ -5,7 +5,7 @@
#include "Array.h" #include "Array.h"
#include "Log.h" #include "Log.h"
namespace lwe namespace ehs
{ {
class BaseObj class BaseObj
{ {

View File

@ -2,7 +2,7 @@
#include "Types.h" #include "Types.h"
namespace lwe namespace ehs
{ {
class Color3 class Color3
{ {

View File

@ -3,7 +3,7 @@
#include "Types.h" #include "Types.h"
#include "Color3.h" #include "Color3.h"
namespace lwe namespace ehs
{ {
class Color4 class Color4
{ {

View File

@ -3,7 +3,7 @@
#include "EHS.h" #include "EHS.h"
#include "Serializer.h" #include "Serializer.h"
namespace lwe namespace ehs
{ {
class Data class Data
{ {

View File

@ -2,7 +2,7 @@
#include "EHS.h" #include "EHS.h"
namespace lwe namespace ehs
{ {
enum class DataType : UInt_8 enum class DataType : UInt_8
{ {

View File

@ -1,17 +1,17 @@
#pragma once #pragma once
#if defined(NDEBUG) #if defined(NDEBUG)
#define LWE_RELEASE #define EHS_RELEASE
#else #else
#define LWE_DEBUG #define EHS_DEBUG
#endif #endif
#include "Types.h" #include "Types.h"
#include "System/OS.h" #include "system/OS.h"
#include "Version.h" #include "Version.h"
#include "Str.h" #include "Str.h"
namespace lwe namespace ehs
{ {
enum class MemoryPattern enum class MemoryPattern
{ {

View File

@ -6,7 +6,7 @@
#include "Serializer.h" #include "Serializer.h"
#include "Str.h" #include "Str.h"
namespace lwe namespace ehs
{ {
class Encryption class Encryption
{ {

View File

@ -3,10 +3,10 @@
#include "EHS.h" #include "EHS.h"
#include "Vector.h" #include "Vector.h"
#include "BaseObj.h" #include "BaseObj.h"
#include "System/Mutex.h" #include "system/Mutex.h"
#include "System/Thread.h" #include "system/Thread.h"
namespace lwe namespace ehs
{ {
class GarbageCollector class GarbageCollector
{ {

View File

@ -3,7 +3,7 @@
#include "EHS.h" #include "EHS.h"
#include "Types.h" #include "Types.h"
namespace lwe namespace ehs
{ {
class HRNG class HRNG
{ {

View File

@ -5,7 +5,7 @@
#include <type_traits> #include <type_traits>
namespace lwe namespace ehs
{ {
template<typename V> template<typename V>
class HashNode class HashNode

View File

@ -1,51 +0,0 @@
#pragma once
#ifndef LWE_IPV4_HEADER
#define LWE_IPV4_HEADER 60
#endif
#ifndef LWE_IPV6_HEADER
#define LWE_IPV6_HEADER 40
#endif
#ifndef LWE_UDP_HEADER
#define LWE_UDP_HEADER 8
#endif
#ifndef LWE_IPV4_UDP_PAYLOAD
#define LWE_IPV4_UDP_PAYLOAD (LWE_UINT_16_MAX - LWE_IPV4_HEADER - LWE_UDP_HEADER)
#endif
#ifndef LWE_IPV6_UDP_PAYLOAD
#define LWE_IPV6_UDP_PAYLOAD (LWE_UINT_16_MAX - LWE_IPV6_HEADER - LWE_UDP_HEADER)
#endif
namespace lwe
{
enum class AddrType
{
IPV6,
IPV4
};
enum class ContentType
{
APP_MULTIPART_FORMDATA,
APP_FORMURLENCODED,
APP_JAVASCRIPT,
APP_JSON,
APP_XML,
TEXT_PLAIN,
TEXT_HTML,
TEXT_XML,
NONE
};
#if defined(LWE_OS_WINDOWS)
typedef UInt_64 Socket;
#define LWE_INVALID_SOCKET LWE_UINT_64_MAX
#elif defined(LWE_OS_LINUX)
typedef SInt_32 Socket;
#define LWE_INVALID_SOCKET (SInt_32)0xffffffff
#endif
}

View File

@ -1,6 +1,6 @@
#pragma once #pragma once
namespace lwe namespace ehs
{ {
/// Test /// Test
template<typename T> template<typename T>

View File

@ -4,7 +4,7 @@
#include "Log.h" #include "Log.h"
#include "Link.h" #include "Link.h"
namespace lwe namespace ehs
{ {
template<typename T, typename N = UInt_64> template<typename T, typename N = UInt_64>
class LinkedList class LinkedList

View File

@ -7,7 +7,7 @@
#include "UTF.h" #include "UTF.h"
#include "Str.h" #include "Str.h"
namespace lwe namespace ehs
{ {
/// A helper class for holding error information and handling them. /// A helper class for holding error information and handling them.
/// @tparam T The character data type to use. /// @tparam T The character data type to use.
@ -99,18 +99,18 @@ namespace lwe
}; };
} }
#ifndef LWE_LOG_INT #ifndef EHS_LOG_INT
#ifdef LWE_DEBUG #ifdef EHS_DEBUG
#define LWE_LOG_INT(type, code, msg) Log::Raise({{type, GetAcronym_8(), LWE_FILE, LWE_FUNC, Str_8::FromNum((UInt_32)LWE_LINE)}, code, msg}) #define EHS_LOG_INT(type, code, msg) Log::Raise({{type, GetAcronym_8(), EHS_FILE, EHS_FUNC, Str_8::FromNum((UInt_32)EHS_LINE)}, code, msg})
#else #else
#define LWE_LOG_INT(type, code, msg) Log::Raise({{type, GetAcronym_8(), LWE_FUNC}, code, msg}) #define EHS_LOG_INT(type, code, msg) Log::Raise({{type, GetAcronym_8(), EHS_FUNC}, code, msg})
#endif #endif
#endif #endif
#ifndef LWE_LOG #ifndef EHS_LOG
#ifdef LWE_DEBUG #ifdef EHS_DEBUG
#define LWE_LOG(type, code, msg) lwe::Log::Raise({{type, lwe::GetAppName_8(), LWE_FILE, LWE_FUNC, lwe::Str_8::FromNum((lwe::UInt_32)LWE_LINE)}, code, msg}) #define EHS_LOG(type, code, msg) lwe::Log::Raise({{type, lwe::GetAppName_8(), EHS_FILE, EHS_FUNC, lwe::Str_8::FromNum((lwe::UInt_32)EHS_LINE)}, code, msg})
#else #else
#define LWE_LOG(type, code, msg) lwe::Log::Raise({{type, lwe::GetAppName_8(), LWE_FUNC}, code, msg}) #define EHS_LOG(type, code, msg) lwe::Log::Raise({{type, lwe::GetAppName_8(), EHS_FUNC}, code, msg})
#endif #endif
#endif #endif

View File

@ -3,7 +3,7 @@
#include "EHS.h" #include "EHS.h"
#include "Vec2.h" #include "Vec2.h"
namespace lwe namespace ehs
{ {
template<typename T = float> template<typename T = float>
class Mat2 class Mat2

View File

@ -4,7 +4,7 @@
#include "Vec3.h" #include "Vec3.h"
#include "Mat2.h" #include "Mat2.h"
namespace lwe namespace ehs
{ {
template<typename T = float> template<typename T = float>
class Mat3 class Mat3

View File

@ -6,7 +6,7 @@
#include "Vec4.h" #include "Vec4.h"
#include "Vec3.h" #include "Vec3.h"
namespace lwe namespace ehs
{ {
template <typename T = float> template <typename T = float>
class Mat4 class Mat4

View File

@ -1,10 +1,10 @@
#pragma once #pragma once
#include "System/CPU.h" #include "system/CPU.h"
#define LWE_LOW_WORD(x) *((int*)&x) + 1 #define EHS_LOW_WORD(x) *((int*)&x) + 1
namespace lwe namespace ehs
{ {
class Math class Math
{ {

View File

@ -2,7 +2,7 @@
#include "EHS.h" #include "EHS.h"
namespace lwe namespace ehs
{ {
template<typename T> template<typename T>
class PRNG class PRNG

View File

@ -2,7 +2,7 @@
#include "DataType.h" #include "DataType.h"
namespace lwe namespace ehs
{ {
struct PtrData struct PtrData
{ {

View File

@ -5,7 +5,7 @@
#include "Mat4.h" #include "Mat4.h"
#include "Vec3.h" #include "Vec3.h"
namespace lwe namespace ehs
{ {
template<typename T> template<typename T>
class Quat class Quat

View File

@ -1,6 +1,6 @@
#pragma once #pragma once
namespace lwe namespace ehs
{ {
template<typename N> template<typename N>
class Range class Range

View File

@ -5,7 +5,7 @@
#include "Vec3.h" #include "Vec3.h"
#include "Vec4.h" #include "Vec4.h"
namespace lwe namespace ehs
{ {
template<typename T> template<typename T>
class Rect class Rect
@ -130,7 +130,7 @@ namespace lwe
case 3: case 3:
return h; return h;
default: default:
LWE_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Rectangle."); EHS_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Rectangle.");
return x; return x;
} }
} }
@ -148,7 +148,7 @@ namespace lwe
case 3: case 3:
return h; return h;
default: default:
LWE_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Rectangle."); EHS_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Rectangle.");
return x; return x;
} }
} }

View File

@ -3,7 +3,7 @@
#include "EHS.h" #include "EHS.h"
#include "Log.h" #include "Log.h"
namespace lwe namespace ehs
{ {
/// This container is useful for sorting arrays efficiently. /// This container is useful for sorting arrays efficiently.
template<typename T, typename N = UInt_64> template<typename T, typename N = UInt_64>
@ -87,7 +87,7 @@ namespace lwe
{ {
if (index >= size) if (index >= size)
{ {
LWE_LOG_INT("Warning", 0, "Cannot insert value at " + Str_8::FromNum(index) + " because it is outside of array range of " + size + "."); EHS_LOG_INT("Warning", 0, "Cannot insert value at " + Str_8::FromNum(index) + " because it is outside of array range of " + size + ".");
return; return;
} }

View File

@ -17,7 +17,7 @@
#include "Mat3.h" #include "Mat3.h"
#include "Mat4.h" #include "Mat4.h"
namespace lwe namespace ehs
{ {
template<typename N = UInt_64> template<typename N = UInt_64>
class Serializer class Serializer

View File

@ -2,7 +2,7 @@
#include "PtrData.h" #include "PtrData.h"
namespace lwe namespace ehs
{ {
template<typename T> template<typename T>
class ShdPtr class ShdPtr

View File

@ -6,7 +6,7 @@
#include <utility> #include <utility>
namespace lwe namespace ehs
{ {
enum class SearchPattern enum class SearchPattern
{ {
@ -250,7 +250,7 @@ namespace lwe
return operator+=(FromNum(num)); return operator+=(FromNum(num));
} }
#ifdef LWE_OS_WINDOWS #ifdef EHS_OS_WINDOWS
/// Concatenates with the given number. /// Concatenates with the given number.
/// @param [in] num The given number to concatenate. /// @param [in] num The given number to concatenate.
/// @returns The result. /// @returns The result.
@ -390,7 +390,7 @@ namespace lwe
return operator+(FromNum(num)); return operator+(FromNum(num));
} }
#ifdef LWE_OS_WINDOWS #ifdef EHS_OS_WINDOWS
/// Concatenates with the given number. /// Concatenates with the given number.
/// @param [in] str The given number to Concatenate. /// @param [in] str The given number to Concatenate.
/// @returns The result. /// @returns The result.
@ -1543,7 +1543,7 @@ namespace lwe
return r.GetReverse(); return r.GetReverse();
} }
#ifdef LWE_OS_WINDOWS #ifdef EHS_OS_WINDOWS
/// Converts the given number into a string. /// Converts the given number into a string.
/// @returns The result. /// @returns The result.
static Str<T, N> FromNum(const DWORD num) static Str<T, N> FromNum(const DWORD num)

View File

@ -2,10 +2,10 @@
#include "EHS.h" #include "EHS.h"
#include "BaseObj.h" #include "BaseObj.h"
#include "System/Thread.h" #include "system/Thread.h"
#include "System/Semaphore.h" #include "system/Semaphore.h"
namespace lwe namespace ehs
{ {
typedef void (*TaskCb)(Serializer<UInt_64>*); typedef void (*TaskCb)(Serializer<UInt_64>*);

View File

@ -3,7 +3,7 @@
#include "EHS.h" #include "EHS.h"
#include "Str.h" #include "Str.h"
namespace lwe namespace ehs
{ {
class Type class Type
{ {

View File

@ -1,33 +1,33 @@
#pragma once #pragma once
#include "System/OS.h" #include "system/OS.h"
#define LWE_MAX_PATH 0x104 #define EHS_MAX_PATH 0x104
#define LWE_UINT_8_MAX 0xFF #define EHS_UINT_8_MAX 0xFF
#define LWE_SINT_8_MAX 0x7F #define EHS_SINT_8_MAX 0x7F
#define LWE_SINT_8_MIN 0x80 #define EHS_SINT_8_MIN 0x80
#define LWE_UINT_16_MAX 0xFFFF #define EHS_UINT_16_MAX 0xFFFF
#define LWE_SINT_16_MAX 0x7FFF #define EHS_SINT_16_MAX 0x7FFF
#define LWE_SINT_16_MIN 0x8000 #define EHS_SINT_16_MIN 0x8000
#define LWE_UINT_24_MAX 0xFFFFFF #define EHS_UINT_24_MAX 0xFFFFFF
#define LWE_SINT_24_MAX 0x7FFFFF #define EHS_SINT_24_MAX 0x7FFFFF
#define LWE_SINT_24_MIN 0x800000 #define EHS_SINT_24_MIN 0x800000
#define LWE_UINT_32_MAX 0xFFFFFFFF #define EHS_UINT_32_MAX 0xFFFFFFFF
#define LWE_SINT_32_MAX 0x7FFFFFFF #define EHS_SINT_32_MAX 0x7FFFFFFF
#define LWE_SINT_32_MIN 0x80000000 #define EHS_SINT_32_MIN 0x80000000
#define LWE_UINT_64_MAX 0xFFFFFFFFFFFFFFFF #define EHS_UINT_64_MAX 0xFFFFFFFFFFFFFFFF
#define LWE_SINT_64_MAX 0x7FFFFFFFFFFFFFFF #define EHS_SINT_64_MAX 0x7FFFFFFFFFFFFFFF
#define LWE_SINT_64_MIN 0x8000000000000000 #define EHS_SINT_64_MIN 0x8000000000000000
#define LWE_FLOAT_MAX 3.40282e+038f #define EHS_FLOAT_MAX 3.40282e+038f
#define LWE_FLOAT_MIN 1.17549e-038f #define EHS_FLOAT_MIN 1.17549e-038f
#define LWE_DOUBLE_MAX 1.79769e+308 #define EHS_DOUBLE_MAX 1.79769e+308
#define LWE_DOUBLE_MIN 2.22507e-308 #define EHS_DOUBLE_MIN 2.22507e-308
#define LWE_LDOUBLE_MAX 1.79769e+308 #define EHS_LDOUBLE_MAX 1.79769e+308
#define LWE_LDOUBLE_MIN 2.22507e-308 #define EHS_LDOUBLE_MIN 2.22507e-308
#define LWE_INFINITE LWE_UINT_32_MAX #define EHS_INFINITE EHS_UINT_32_MAX
namespace lwe namespace ehs
{ {
typedef unsigned char Byte; typedef unsigned char Byte;
typedef char Char_8; typedef char Char_8;
@ -43,11 +43,11 @@ namespace lwe
typedef signed int SInt_32; typedef signed int SInt_32;
typedef int Int_32; typedef int Int_32;
#if defined(LWE_OS_WINDOWS) #if defined(EHS_OS_WINDOWS)
typedef unsigned long long UInt_64; typedef unsigned long long UInt_64;
typedef signed long long SInt_64; typedef signed long long SInt_64;
typedef long long Int_64; typedef long long Int_64;
#elif defined(LWE_OS_LINUX) #elif defined(EHS_OS_LINUX)
typedef unsigned long UInt_64; typedef unsigned long UInt_64;
typedef signed long SInt_64; typedef signed long SInt_64;
typedef long Int_64; typedef long Int_64;

View File

@ -3,7 +3,7 @@
#include "EHS.h" #include "EHS.h"
#include "Str.h" #include "Str.h"
namespace lwe namespace ehs
{ {
class URI class URI
{ {

View File

@ -3,7 +3,7 @@
#include "EHS.h" #include "EHS.h"
#include "Str.h" #include "Str.h"
namespace lwe namespace ehs
{ {
enum class CharEncoding enum class CharEncoding
{ {

View File

@ -1,6 +1,6 @@
#pragma once #pragma once
namespace lwe namespace ehs
{ {
template<typename T> template<typename T>
class UniPtr class UniPtr

View File

@ -2,7 +2,7 @@
#include "Types.h" #include "Types.h"
namespace lwe namespace ehs
{ {
class Util class Util
{ {

View File

@ -6,7 +6,7 @@
#include "Math.h" #include "Math.h"
#include "Log.h" #include "Log.h"
namespace lwe namespace ehs
{ {
template<typename T = float> template<typename T = float>
class Vec2 class Vec2
@ -229,7 +229,7 @@ namespace lwe
case 1: case 1:
return y; return y;
default: default:
LWE_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Vector 3."); EHS_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Vector 3.");
return x; return x;
} }
} }
@ -243,7 +243,7 @@ namespace lwe
case 1: case 1:
return y; return y;
default: default:
LWE_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Vector 3."); EHS_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Vector 3.");
return x; return x;
} }
} }

View File

@ -7,7 +7,7 @@
#include "Vec2.h" #include "Vec2.h"
#include "Log.h" #include "Log.h"
namespace lwe namespace ehs
{ {
template<typename T> template<typename T>
class Vec3 class Vec3
@ -266,7 +266,7 @@ namespace lwe
case 2: case 2:
return z; return z;
default: default:
LWE_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Vector 3."); EHS_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Vector 3.");
return x; return x;
} }
} }
@ -282,7 +282,7 @@ namespace lwe
case 2: case 2:
return z; return z;
default: default:
LWE_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Vector 3."); EHS_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Vector 3.");
return x; return x;
} }
} }

View File

@ -8,7 +8,7 @@
#include "Vec3.h" #include "Vec3.h"
#include "Log.h" #include "Log.h"
namespace lwe namespace ehs
{ {
template<typename T> template<typename T>
class Vec4 class Vec4
@ -279,7 +279,7 @@ namespace lwe
case 3: case 3:
return w; return w;
default: default:
LWE_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Vector 4."); EHS_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Vector 4.");
return x; return x;
} }
} }
@ -297,7 +297,7 @@ namespace lwe
case 3: case 3:
return w; return w;
default: default:
LWE_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Vector 4."); EHS_LOG_INT("Error", 0, "Index of, \"" + Str_8::FromNum(index) + "\" is out of range for a Vector 4.");
return x; return x;
} }
} }

View File

@ -7,7 +7,7 @@
#include "Util.h" #include "Util.h"
namespace lwe namespace ehs
{ {
/// An array with extra memory pre-allocated for fast pushes. /// An array with extra memory pre-allocated for fast pushes.
/// @tparam T Array data type to use. /// @tparam T Array data type to use.

View File

@ -2,7 +2,7 @@
#include "Types.h" #include "Types.h"
namespace lwe namespace ehs
{ {
/// A helper class for storing version major, minor and patch. /// A helper class for storing version major, minor and patch.
class Version class Version

View File

@ -2,7 +2,7 @@
#include "ShdPtr.h" #include "ShdPtr.h"
namespace lwe namespace ehs
{ {
template<typename T> template<typename T>
class WkPtr class WkPtr

View File

@ -4,7 +4,7 @@
#include "BaseObj.h" #include "BaseObj.h"
#include "Str.h" #include "Str.h"
namespace lwe namespace ehs
{ {
enum class DType : UInt_8 enum class DType : UInt_8
{ {

View File

@ -6,7 +6,7 @@
#include "Array.h" #include "Array.h"
#include "Serializer.h" #include "Serializer.h"
namespace lwe namespace ehs
{ {
enum class Mode enum class Mode
{ {

View File

@ -3,13 +3,13 @@
#include "EHS.h" #include "EHS.h"
#include "Str.h" #include "Str.h"
#define LWE_FE_NONE 0x00 #define EHS_FE_NONE 0x00
#define LWE_FE_MODIFIED 0x01 #define EHS_FE_MODIFIED 0x01
#define LWE_FE_DELETED 0x02 #define EHS_FE_DELETED 0x02
#define LWE_FE_MOVED 0x04 #define EHS_FE_MOVED 0x04
#define LWE_FE_OPENED 0x08 #define EHS_FE_OPENED 0x08
namespace lwe namespace ehs
{ {
class BaseFileMonitor class BaseFileMonitor
{ {

View File

@ -4,9 +4,9 @@
#include "Str.h" #include "Str.h"
#include "Vec2.h" #include "Vec2.h"
#include "Rect.h" #include "Rect.h"
#include "HID/Input.h" #include "hid/Input.h"
namespace lwe namespace ehs
{ {
enum class WindowState : UInt_8 enum class WindowState : UInt_8
{ {

View File

@ -2,7 +2,7 @@
#include "EHS.h" #include "EHS.h"
namespace lwe namespace ehs
{ {
enum class Parity : UInt_8 enum class Parity : UInt_8
{ {

View File

@ -4,11 +4,11 @@
#include "UTF.h" #include "UTF.h"
#include "Array.h" #include "Array.h"
namespace lwe namespace ehs
{ {
#if defined(LWE_OS_WINDOWS) #if defined(EHS_OS_WINDOWS)
typedef void* ConsoleHdl; typedef void* ConsoleHdl;
#elif defined(LWE_OS_LINUX) #elif defined(EHS_OS_LINUX)
typedef int ConsoleHdl; typedef int ConsoleHdl;
#endif #endif
@ -18,7 +18,7 @@ namespace lwe
static ConsoleHdl hdlOut; static ConsoleHdl hdlOut;
static ConsoleHdl hdlIn; static ConsoleHdl hdlIn;
#if defined(LWE_OS_WINDOWS) #if defined(EHS_OS_WINDOWS)
static bool isConsole; static bool isConsole;
#endif #endif

View File

@ -2,8 +2,8 @@
#include "EHS.h" #include "EHS.h"
#if defined(LWE_OS_WINDOWS) #if defined(EHS_OS_WINDOWS)
#include "File_W32.h" #include "File_W32.h"
#elif defined(LWE_OS_LINUX) #elif defined(EHS_OS_LINUX)
#include "File_UNX.h" #include "File_UNX.h"
#endif #endif

View File

@ -1,7 +1,7 @@
#pragma once #pragma once
#if defined(LWE_OS_WINDOWS) #if defined(EHS_OS_WINDOWS)
#include "FileMonitor_W32.h" #include "FileMonitor_W32.h"
#elif defined(LWE_OS_LINUX) #elif defined(EHS_OS_LINUX)
#include "FileMonitor_UNX.h" #include "FileMonitor_UNX.h"
#endif #endif

View File

@ -3,7 +3,7 @@
#include "EHS.h" #include "EHS.h"
#include "BaseFileMonitor.h" #include "BaseFileMonitor.h"
namespace lwe namespace ehs
{ {
class FileMonitor : public BaseFileMonitor class FileMonitor : public BaseFileMonitor
{ {

View File

@ -3,7 +3,7 @@
#include "EHS.h" #include "EHS.h"
#include "BaseFileMonitor.h" #include "BaseFileMonitor.h"
namespace lwe namespace ehs
{ {
class FileMonitor final : public BaseFileMonitor class FileMonitor final : public BaseFileMonitor
{ {

View File

@ -8,7 +8,7 @@
#include "Serializer.h" #include "Serializer.h"
#include "BaseFile.h" #include "BaseFile.h"
namespace lwe namespace ehs
{ {
class File : public BaseFile class File : public BaseFile
{ {

View File

@ -8,7 +8,7 @@
#include "Serializer.h" #include "Serializer.h"
#include "BaseFile.h" #include "BaseFile.h"
namespace lwe namespace ehs
{ {
class File : public BaseFile class File : public BaseFile
{ {

View File

@ -5,10 +5,10 @@
#include "Glyph.h" #include "Glyph.h"
#include "Anchor.h" #include "Anchor.h"
#include "Img/Img.h" #include "img/Img.h"
#include "Model/Mesh.h" #include "model/Mesh.h"
namespace lwe namespace ehs
{ {
class FontAtlas : public Img class FontAtlas : public Img
{ {

View File

@ -5,7 +5,7 @@
#include "Rect.h" #include "Rect.h"
#include "Serializer.h" #include "Serializer.h"
namespace lwe namespace ehs
{ {
class Glyph class Glyph
{ {

View File

@ -6,7 +6,7 @@
#include "Serializer.h" #include "Serializer.h"
#include "RIFF_Chunk.h" #include "RIFF_Chunk.h"
namespace lwe namespace ehs
{ {
class RIFF class RIFF
{ {

View File

@ -4,7 +4,7 @@
#include "Str.h" #include "Str.h"
#include "Serializer.h" #include "Serializer.h"
namespace lwe namespace ehs
{ {
class RIFF_Chunk class RIFF_Chunk
{ {

View File

@ -2,12 +2,12 @@
#include "EHS.h" #include "EHS.h"
#if defined(LWE_OS_WINDOWS) #if defined(EHS_OS_WINDOWS)
#include "Window_W32.h" #include "Window_W32.h"
#elif defined(LWE_OS_LINUX) #elif defined(EHS_OS_LINUX)
#if defined(LWE_WS_XCB) #if defined(EHS_WS_XCB)
#include "Window_XCB.h" #include "Window_XCB.h"
#elif defined(LWE_WS_WAYLAND) #elif defined(EHS_WS_WAYLAND)
#include "Window_Way.h" #include "Window_Way.h"
#endif #endif
#endif #endif

View File

@ -12,7 +12,7 @@
#define WM_HIDE_CURSOR (WM_APP + 3) #define WM_HIDE_CURSOR (WM_APP + 3)
#define WM_SHOW_CURSOR (WM_APP + 4) #define WM_SHOW_CURSOR (WM_APP + 4)
namespace lwe namespace ehs
{ {
class Window : public BaseWindow class Window : public BaseWindow
{ {

View File

@ -5,7 +5,7 @@
#include <wayland-client.h> #include <wayland-client.h>
#include "xdg-shell-client-protocol.h" #include "xdg-shell-client-protocol.h"
namespace lwe namespace ehs
{ {
class Window : public BaseWindow class Window : public BaseWindow
{ {

View File

@ -6,7 +6,7 @@
#include <xcb/xcb.h> #include <xcb/xcb.h>
#include <xcb/xinput.h> #include <xcb/xinput.h>
namespace lwe namespace ehs
{ {
class Window : public BaseWindow class Window : public BaseWindow
{ {

View File

@ -8,7 +8,7 @@
#include "Array.h" #include "Array.h"
#include "AudioCodec.h" #include "AudioCodec.h"
namespace lwe namespace ehs
{ {
class Audio : public Resource class Audio : public Resource
{ {

View File

@ -2,9 +2,9 @@
#include "EHS.h" #include "EHS.h"
#include "Str.h" #include "Str.h"
#include "IO/File.h" #include "io/File.h"
namespace lwe namespace ehs
{ {
class Audio; class Audio;

View File

@ -2,8 +2,8 @@
#include "EHS.h" #include "EHS.h"
#if defined(LWE_OS_WINDOWS) #if defined(EHS_OS_WINDOWS)
#include "AudioDevice_W32.h" #include "AudioDevice_W32.h"
#elif defined(LWE_OS_LINUX) #elif defined(EHS_OS_LINUX)
#include "AudioDevice_ALSA.h" #include "AudioDevice_ALSA.h"
#endif #endif

View File

@ -5,7 +5,7 @@
#include <alsa/asoundlib.h> #include <alsa/asoundlib.h>
namespace lwe namespace ehs
{ {
class AudioDevice : public BaseAudioDevice class AudioDevice : public BaseAudioDevice
{ {

View File

@ -10,7 +10,7 @@
struct IMMDevice; struct IMMDevice;
namespace lwe namespace ehs
{ {
class AudioDevice : public BaseAudioDevice class AudioDevice : public BaseAudioDevice
{ {

View File

@ -6,7 +6,7 @@
#include "Array.h" #include "Array.h"
#include "DataType.h" #include "DataType.h"
namespace lwe namespace ehs
{ {
enum class AudioDeviceType enum class AudioDeviceType
{ {

View File

@ -3,7 +3,7 @@
#include "EHS.h" #include "EHS.h"
#include "Str.h" #include "Str.h"
namespace lwe namespace ehs
{ {
class Button class Button
{ {

View File

@ -3,7 +3,7 @@
#include "EHS.h" #include "EHS.h"
#include "Button.h" #include "Button.h"
namespace lwe namespace ehs
{ {
enum class State enum class State
{ {

View File

@ -3,9 +3,9 @@
#include "Array.h" #include "Array.h"
#include "ButtonState.h" #include "ButtonState.h"
#define LWE_HID_UNKNOWN 0 #define EHS_HID_UNKNOWN 0
namespace lwe namespace ehs
{ {
class HID class HID
{ {

View File

@ -4,7 +4,7 @@
#include "Serializer.h" #include "Serializer.h"
#include "InputHandler.h" #include "InputHandler.h"
namespace lwe namespace ehs
{ {
class Input class Input
{ {

View File

@ -3,7 +3,7 @@
#include "Array.h" #include "Array.h"
#include "HID.h" #include "HID.h"
namespace lwe namespace ehs
{ {
class InputHandler class InputHandler
{ {

View File

@ -4,9 +4,9 @@
#include "Button.h" #include "Button.h"
#include "HID.h" #include "HID.h"
#define LWE_HID_KEYBOARD 0x02 #define EHS_HID_KEYBOARD 0x02
namespace lwe namespace ehs
{ {
class Keyboard : public HID class Keyboard : public HID
{ {

View File

@ -5,9 +5,9 @@
#include "Button.h" #include "Button.h"
#include "HID.h" #include "HID.h"
#define LWE_HID_MOUSE 0x01 #define EHS_HID_MOUSE 0x01
namespace lwe namespace ehs
{ {
class Mouse : public HID class Mouse : public HID
{ {

View File

@ -4,7 +4,7 @@
#include "Str.h" #include "Str.h"
#include "ImgCodec.h" #include "ImgCodec.h"
namespace lwe namespace ehs
{ {
enum class Resampling : UInt_8 enum class Resampling : UInt_8
{ {

View File

@ -2,9 +2,9 @@
#include "EHS.h" #include "EHS.h"
#include "Str.h" #include "Str.h"
#include "IO/File.h" #include "io/File.h"
namespace lwe namespace ehs
{ {
class Img; class Img;

View File

@ -5,7 +5,7 @@
#include "PNG_Chunk.h" #include "PNG_Chunk.h"
#include "Img.h" #include "Img.h"
namespace lwe namespace ehs
{ {
class PNG class PNG
{ {

View File

@ -4,7 +4,7 @@
#include "Str.h" #include "Str.h"
#include "Serializer.h" #include "Serializer.h"
namespace lwe namespace ehs
{ {
class PNG_Chunk class PNG_Chunk
{ {

View File

@ -4,7 +4,7 @@
#include "Array.h" #include "Array.h"
#include "KeyFrame.h" #include "KeyFrame.h"
namespace lwe namespace ehs
{ {
class AnimBone class AnimBone
{ {

View File

@ -5,7 +5,7 @@
#include "Array.h" #include "Array.h"
#include "AnimBone.h" #include "AnimBone.h"
namespace lwe namespace ehs
{ {
class Animation class Animation
{ {

View File

@ -4,7 +4,7 @@
#include "Quat.h" #include "Quat.h"
#include "Mat4.h" #include "Mat4.h"
namespace lwe namespace ehs
{ {
class Bone class Bone
{ {

View File

@ -7,7 +7,7 @@
#include "Mat4.h" #include "Mat4.h"
#include "PropertyChange.h" #include "PropertyChange.h"
namespace lwe namespace ehs
{ {
class KeyFrame class KeyFrame
{ {

View File

@ -4,7 +4,7 @@
#include "Array.h" #include "Array.h"
#include "Vertex.h" #include "Vertex.h"
namespace lwe namespace ehs
{ {
const Array<Vertex_f> portraitGuiVerts({ const Array<Vertex_f> portraitGuiVerts({
{{0.0f, 0.0f, 1.0f}, {0.0f, 0.0f, -1.0f}, {0.0f, 0.0f}}, {{0.0f, 0.0f, 1.0f}, {0.0f, 0.0f, -1.0f}, {0.0f, 0.0f}},

View File

@ -2,12 +2,12 @@
#include "EHS.h" #include "EHS.h"
#include "Array.h" #include "Array.h"
#include "IO/File.h" #include "io/File.h"
#include "Mesh.h" #include "Mesh.h"
#include "Bone.h" #include "Bone.h"
#include "Animation.h" #include "Animation.h"
namespace lwe namespace ehs
{ {
enum class ModelEncoding : UInt_8 enum class ModelEncoding : UInt_8
{ {

View File

@ -2,7 +2,7 @@
#include "EHS.h" #include "EHS.h"
namespace lwe namespace ehs
{ {
enum class ChangeType : UInt_8 enum class ChangeType : UInt_8
{ {

View File

@ -5,7 +5,7 @@
#include "Vec2.h" #include "Vec2.h"
#include "Color4.h" #include "Color4.h"
namespace lwe namespace ehs
{ {
template<typename T = float> template<typename T = float>
class Vertex class Vertex

View File

@ -7,7 +7,7 @@
#include "Socket.h" #include "Socket.h"
namespace lwe namespace ehs
{ {
class BaseTCP class BaseTCP
{ {

View File

@ -4,7 +4,7 @@
#include "Str.h" #include "Str.h"
#include "Socket.h" #include "Socket.h"
namespace lwe namespace ehs
{ {
class BaseUDP class BaseUDP
{ {

View File

@ -11,7 +11,7 @@
#include "Utils.h" #include "Utils.h"
namespace lwe namespace ehs
{ {
class CommsSystem; class CommsSystem;
class Endpoint; class Endpoint;

View File

@ -5,7 +5,7 @@
#include "Array.h" #include "Array.h"
#include "Serializer.h" #include "Serializer.h"
namespace lwe namespace ehs
{ {
class Endpoint; class Endpoint;
class Operation; class Operation;

View File

@ -4,7 +4,7 @@
#include "Str.h" #include "Str.h"
#include "Socket.h" #include "Socket.h"
namespace lwe namespace ehs
{ {
class DNS class DNS
{ {

View File

@ -5,12 +5,12 @@
#include "BaseObj.h" #include "BaseObj.h"
#include "Vector.h" #include "Vector.h"
#include "Serializer.h" #include "Serializer.h"
#include "IO/Socket/Socket.h" #include "io/socket/Socket.h"
#include "Utils.h" #include "Utils.h"
#include "Fragments.h" #include "Fragments.h"
namespace lwe namespace ehs
{ {
class Comms; class Comms;

View File

@ -5,7 +5,7 @@
#include "Utils.h" #include "Utils.h"
namespace lwe namespace ehs
{ {
class Fragments class Fragments
{ {

View File

@ -4,7 +4,7 @@
#include "Str.h" #include "Str.h"
#include "Serializer.h" #include "Serializer.h"
namespace lwe namespace ehs
{ {
class CommsSystem; class CommsSystem;
class Comms; class Comms;

View File

@ -3,10 +3,10 @@
#include "EHS.h" #include "EHS.h"
#include "Vector.h" #include "Vector.h"
#include "Str.h" #include "Str.h"
#include "Json/Json.h" #include "json/Json.h"
#include "Socket.h" #include "Socket.h"
namespace lwe namespace ehs
{ {
enum class Verb enum class Verb
{ {

View File

@ -3,10 +3,10 @@
#include "EHS.h" #include "EHS.h"
#include "Vector.h" #include "Vector.h"
#include "Str.h" #include "Str.h"
#include "Json/Json.h" #include "json/Json.h"
#include "Socket.h" #include "Socket.h"
namespace lwe namespace ehs
{ {
class Response class Response
{ {

View File

@ -9,7 +9,7 @@
typedef struct ssl_ctx_st SSL_CTX; typedef struct ssl_ctx_st SSL_CTX;
typedef struct ssl_st SSL; typedef struct ssl_st SSL;
namespace lwe namespace ehs
{ {
/// A class for handling the HTTP(S) TCP socket layer. /// A class for handling the HTTP(S) TCP socket layer.
class SSL : public TCP class SSL : public TCP

Some files were not shown because too many files have changed in this diff Show More