/* Exit Games Common - objC Client Lib
 * Copyright (C) 2004-2018 by Exit Games GmbH. All rights reserved.
 * http://www.photonengine.com
 * mailto:developer@photonengine.com
 */

#pragma once

#import <Foundation/NSString.h>
#include "defines.h"

@interface NSString (UTF32)

+ (NSString*) stringWithUTF32String:(const EG_CHAR*)str;
- (NSString*) initWithUTF32String:(const EG_CHAR*)str;
- (const EG_CHAR*) UTF32String;
- (EG_CHAR*) mallocedUTF32String; // the caller is responsible for freeing the returnvalue of this method!

@end
