layouted codes.added ShaderString.
This commit is contained in:
parent
466cb4109d
commit
9eb928dc3a
@ -62,7 +62,7 @@ namespace hgl
|
|||||||
#define LOG_ERROR(str) {Log(LogLevel::Error, str);}
|
#define LOG_ERROR(str) {Log(LogLevel::Error, str);}
|
||||||
|
|
||||||
#define RETURN_FALSE {DebugLog(LogLevel::Log,OS_TEXT("return(false)"), __FILE__,__LINE__,__HGL_FUNC__);return(false);}
|
#define RETURN_FALSE {DebugLog(LogLevel::Log,OS_TEXT("return(false)"), __FILE__,__LINE__,__HGL_FUNC__);return(false);}
|
||||||
#define RETURN_ERROR(v) {DebugLog(LogLevel::Log,OS_TEXT("return error(")+OSString::numberOf(v)+OS_TEXT(")"), __FILE__,__LINE__,__HGL_FUNC__);return(v);}
|
#define RETURN_ERROR(v) {DebugLog(LogLevel::Log,OS_TEXT("return error(")+OSString::numberOf(v)+OS_TEXT(")"),__FILE__,__LINE__,__HGL_FUNC__);return(v);}
|
||||||
#define RETURN_ERROR_NULL {DebugLog(LogLevel::Log,OS_TEXT("return error(nullptr)"), __FILE__,__LINE__,__HGL_FUNC__);return(nullptr);}
|
#define RETURN_ERROR_NULL {DebugLog(LogLevel::Log,OS_TEXT("return error(nullptr)"), __FILE__,__LINE__,__HGL_FUNC__);return(nullptr);}
|
||||||
|
|
||||||
#define RETURN_BOOL(proc) {if(proc)return(true);RETURN_FALSE}
|
#define RETURN_BOOL(proc) {if(proc)return(true);RETURN_FALSE}
|
||||||
|
@ -1344,6 +1344,8 @@ namespace hgl
|
|||||||
using OSString =String<os_char>;
|
using OSString =String<os_char>;
|
||||||
using WideString =String<wchar_t>;
|
using WideString =String<wchar_t>;
|
||||||
|
|
||||||
|
using ShaderString =UTF8String;
|
||||||
|
|
||||||
template<typename C> bool ToNumber(const String<C> &str,int &value){return str.ToInt(value);}
|
template<typename C> bool ToNumber(const String<C> &str,int &value){return str.ToInt(value);}
|
||||||
template<typename C> bool ToNumber(const String<C> &str,uint &value){return str.ToUint(value);}
|
template<typename C> bool ToNumber(const String<C> &str,uint &value){return str.ToUint(value);}
|
||||||
template<typename C> bool ToNumber(const String<C> &str,float &value){return str.ToFloat(value);}
|
template<typename C> bool ToNumber(const String<C> &str,float &value){return str.ToFloat(value);}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user