Exposed set_debug_text function in the kraken namespace as this is not visible from a C++ file.

This commit is contained in:
Michael Ilich
2013-06-28 18:03:21 -07:00
parent 7ff4da106d
commit 84bb884c22
2 changed files with 6 additions and 0 deletions

View File

@@ -43,6 +43,7 @@ typedef enum KREngineParameterType {KRENGINE_PARAMETER_INT, KRENGINE_PARAMETER_F
namespace kraken { namespace kraken {
void set_parameter(const std::string &parameter_name, float parameter_value); void set_parameter(const std::string &parameter_name, float parameter_value);
void set_debug_text(const std::string &print_text);
}; };
#ifdef __OBJC__ #ifdef __OBJC__

View File

@@ -45,6 +45,11 @@ void kraken::set_parameter(const std::string &parameter_name, float parameter_va
[[KREngine sharedInstance] setParameterValueWithName: [NSString stringWithUTF8String:parameter_name.c_str()] Value:parameter_value]; [[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() { @interface KREngine() {
KRRenderSettings _settings; KRRenderSettings _settings;