ofxSmartFont:openFrameworks的合理而简单的字体管理

时间:2024-06-03 04:45:48
【文件属性】:

文件名称: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 myFont = ofxSmartFont::add(file, size, name); 请注意,名称字段是可选的,如果省略


【文件预览】:
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)

网友评论