Unravel Engine C++ Reference
Loading...
Searching...
No Matches
ui_document_component.h File Reference
#include "base/basetypes.hpp"
#include <engine/ecs/components/basic_component.h>
#include <engine/assets/asset_handle.h>
#include <engine/ui/ui_tree.h>
#include <graphics/frame_buffer.h>
#include <math/math.h>
#include <string>
#include <memory>
#include "../../rmlui/RmlUi_RenderLayerStack.h"

Go to the source code of this file.

Classes

struct  unravel::ui_document_component
 Component that holds a reference to a UI document for RmlUi rendering. More...
 

Namespaces

namespace  Rml
 
namespace  unravel
 

Enumerations

enum class  unravel::ui_render_mode { unravel::screen_space_overlay , unravel::world_space }
 Render mode for the UI document. More...
 

Variables

constexpr float unravel::UI_DEFAULT_PIXELS_PER_WORLD_UNIT = 100.0f
 Default pixels per world unit (Unity-style). 100 px = 1 world unit.