CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
Drag.hpp File Reference
#include "Common.hpp"
#include "CeresEngine/Math/Math.hpp"
#include <string_view>

Go to the source code of this file.

Namespaces

namespace  CeresEngine
 
namespace  CeresEngine::Graphics
 
namespace  CeresEngine::Graphics::UI
 
namespace  CeresEngine::Graphics::UI::Component
 

Functions

template<typename T >
bool CeresEngine::Graphics::UI::Component::drag (const String &label, T &value, const float velocity, T min, T max)
 
template<typename T >
bool CeresEngine::Graphics::UI::Component::drag (const String &label, T &value, const double velocity, T min, T max)
 
template<typename T >
bool CeresEngine::Graphics::UI::Component::drag (const String &label, T &value, const float velocity, T min)
 
template<typename T >
bool CeresEngine::Graphics::UI::Component::drag (const String &label, T &value, const double velocity, T min)
 
template<typename T >
bool CeresEngine::Graphics::UI::Component::drag (const String &label, T &value, const float velocity)
 
template<typename T >
bool CeresEngine::Graphics::UI::Component::drag (const String &label, T &value, const double velocity)
 
template<typename T , int D>
bool CeresEngine::Graphics::UI::Component::drag (const String &label, TVector< D, T > &value, const float velocity, T min, T max)
 
template<typename T , int D>
bool CeresEngine::Graphics::UI::Component::drag (const String &label, TVector< D, T > &value, const double velocity, T min, T max)
 
template<typename T , int D>
bool CeresEngine::Graphics::UI::Component::drag (const String &label, TVector< D, T > &value, const float velocity)
 
template<typename T , int D>
bool CeresEngine::Graphics::UI::Component::drag (const String &label, TVector< D, T > &value, const double velocity)
 
template<typename T , int C, int R>
bool CeresEngine::Graphics::UI::Component::drag (const String &label, TMatrix< C, R, T > &value, const double velocity, T min, T max)