source2sdk/sdk/panorama.hpp

56 lines
1.2 KiB
C++
Raw Normal View History

2023-03-15 15:20:35 +00:00
#pragma once
#include <cstdint>
#include "!GlobalTypes.hpp"
2023-03-23 14:05:13 +00:00
// /////////////////////////////////////////////////////////////
2023-03-15 15:20:35 +00:00
// Binary: panorama.dll
2023-03-23 14:05:13 +00:00
// Classes count: 0
// Enums count: 2
// Created using source2gen - github.com/neverlosecc/source2gen
// /////////////////////////////////////////////////////////////
2023-03-15 15:20:35 +00:00
// Registered binary: panorama.dll (project 'panorama_content')
2024-04-05 16:55:05 +00:00
// Enumerator count: 13
2023-03-23 14:05:13 +00:00
// Alignment: 4
2024-04-05 16:55:05 +00:00
// Size: 0x4
2023-03-15 15:20:35 +00:00
enum class ELayoutNodeType : uint32_t
{
ROOT = 0x0,
STYLES = 0x1,
SCRIPT_BODY = 0x2,
SCRIPTS = 0x3,
SNIPPETS = 0x4,
INCLUDE = 0x5,
SNIPPET = 0x6,
PANEL = 0x7,
PANEL_ATTRIBUTE = 0x8,
PANEL_ATTRIBUTE_VALUE = 0x9,
REFERENCE_CONTENT = 0xa,
REFERENCE_COMPILED = 0xb,
REFERENCE_PASSTHROUGH = 0xc,
};
// Registered binary: panorama.dll (project 'panorama_content')
2024-04-05 16:55:05 +00:00
// Enumerator count: 15
2023-03-23 14:05:13 +00:00
// Alignment: 4
2024-04-05 16:55:05 +00:00
// Size: 0x4
2023-03-15 15:20:35 +00:00
enum class EStyleNodeType : uint32_t
{
ROOT = 0x0,
EXPRESSION = 0x1,
PROPERTY = 0x2,
DEFINE = 0x3,
IMPORT = 0x4,
KEYFRAMES = 0x5,
KEYFRAME_SELECTOR = 0x6,
STYLE_SELECTOR = 0x7,
WHITESPACE = 0x8,
EXPRESSION_TEXT = 0x9,
EXPRESSION_URL = 0xa,
EXPRESSION_CONCAT = 0xb,
REFERENCE_CONTENT = 0xc,
REFERENCE_COMPILED = 0xd,
REFERENCE_PASSTHROUGH = 0xe,
};