文件名称:ofxSmartFont:openFrameworks的合理而简单的字体管理
文件大小:803KB
文件格式:ZIP
更新时间:2024-06-03 04:45:48
C++
ofxSmartFont
一种管理实例的理智而简单的方法。
ofxSmartFont在应用程序的生命周期内创建,缓存和管理实例,并使它们对需要它们的应用程序的任何部分全局可用。
它会生成,当实例无意超出范围时,您可以在应用程序中传递这些,而不必担心悬挂的指针和引用。
字体会被缓存,以确保您永远不会加载相同的字体两次,并且可以通过名称轻松地对其进行检索。
--
添加字体
ofxSmartFont::add("fonts/helvetica_neue.ttf", 12, "helvetica_12");
这将返回一个ofxSmartFont实例的,该实例可以确保在应用程序的整个生命周期中都保留在内存中。
shared_ptr
【文件预览】:
ofxSmartFont-master
----.gitignore(1KB)
----readme-img()
--------ofxSmartFont.png(132KB)
----src()
--------ofxSmartFont.h(3KB)
--------ofxSmartFont.cpp(4KB)
----example-ofxSmartFont()
--------Makefile(394B)
--------src()
--------bin()
--------config.make(6KB)
--------openFrameworks-Info.plist(715B)
--------Project.xcconfig(689B)
--------example-ofxSmartFont.xcodeproj()
--------addons.make(0B)
----readme.md(3KB)