ofxTrueTypeFontUC and Emoji

I need to be able to draw emoji characters within the nswindow. oF does not support unicode out of the box, so I was referred over to the addon, ofxTrueTypeFontUC : https://github.com/hironishihara/ofxTrueTypeFontUC/blob/master/README.md

I have implemented the methods mentioned, but I must be overlooking a detail. Everything compiles, but when I select Apple Color Emoji, or any variation like wingdings, their is either blankness or traingles.

here is my testApp.cpp file :

  
  
#include "testApp.h"  
#include "ofxTrueTypeFontUC.h"  
//--------------------------------------------------------------  
void testApp::setup(){  
      
    ofBackground(255,255,255);  
   myEmoji.loadFont("/System/Library/Fonts/Apple Color Emoji.ttf", 24, false, true);  
    myWingD.loadFont("/Library/Fonts/Wingdings.ttf", 24, false, true);  
  
    //myEmoji.loadFont("/Library/Fonts/Wingdings.ttf", 36, true, true, true);  
  
  
}  
  
//--------------------------------------------------------------  
void testApp::update(){  
  
}  
  
//--------------------------------------------------------------  
void testApp::draw(){  
   ofSetColor(0, 90, 60);  
    ofFill();  
   face = "";  
      
    wstring emojiText = util::ofxTrueTypeFontUC::convToWString(face);  
  
    wstring wing = util::ofxTrueTypeFontUC::convToWString("3333");  
  
    myWingD.drawString(wing, 150, 220);  
      
    ofFill();  
    myEmoji.drawStringAsShapes(emojiText, 150, 220);  
      
    ofFill();  
    myWingD.drawStringAsShapes(wing, 150, 220);  
    ofFill();  
    myEmoji.drawString(face, 160, 220);  
    ofFill();  
    myEmoji.drawString(emojiText, 150, 220);  
  
      
      
  
}  
  
  

![](http://forum.openframeworks.cc/uploads/default/3068/Screen Shot 2013-11-02 at 2.26.55 AM.png)

do you mind posting your .h file ?

Sure, see below.
also attached .cpp file

testApp.h

testApp.cpp

Anyone? I’ve been skimming the forum and at this for hours.