diff --git a/KREngine/kraken/KREngine.h b/KREngine/kraken/KREngine.h index 7fd6480..001d40b 100644 --- a/KREngine/kraken/KREngine.h +++ b/KREngine/kraken/KREngine.h @@ -43,6 +43,7 @@ typedef enum KREngineParameterType {KRENGINE_PARAMETER_INT, KRENGINE_PARAMETER_F namespace kraken { void set_parameter(const std::string ¶meter_name, float parameter_value); + void set_debug_text(const std::string &print_text); }; #ifdef __OBJC__ diff --git a/KREngine/kraken/KREngine.mm b/KREngine/kraken/KREngine.mm index e4d34b8..cb64a3f 100644 --- a/KREngine/kraken/KREngine.mm +++ b/KREngine/kraken/KREngine.mm @@ -45,6 +45,11 @@ void kraken::set_parameter(const std::string ¶meter_name, float parameter_va [[KREngine sharedInstance] setParameterValueWithName: [NSString stringWithUTF8String:parameter_name.c_str()] Value:parameter_value]; } +void kraken::set_debug_text(const std::string &print_text) +{ + [KREngine sharedInstance].settings->m_debug_text = print_text; +} + @interface KREngine() { KRRenderSettings _settings;