#include <TextFactoryInterface.h>
|
| TextFactoryInterface (lib_manager::LibManager *theManager) |
|
virtual | ~TextFactoryInterface () |
|
| CREATE_MODULE_INFO () |
|
int | getLibVersion () const |
|
const std::string | getLibName () const |
|
virtual TextInterface * | createText (std::string text="", double fontSize=12, Color textColor=Color(), double posX=0., double posY=0., TextAlign textAlign=ALIGN_LEFT, double paddingL=0., double paddingT=0., double paddingR=0., double paddingB=0., Color backgroundColor=Color(), Color borderColor=Color(), double borderWidth=0.0)=0 |
|
| LibInterface (LibManager *theManager) |
|
virtual | ~LibInterface (void) |
|
ModuleInfo | getModuleInfo () const |
|
virtual void | newLibLoaded (const std::string &libName) |
|
virtual void | createModuleInfo (void) |
|
Definition at line 40 of file TextFactoryInterface.h.
◆ TextFactoryInterface()
◆ ~TextFactoryInterface()
virtual osg_text::TextFactoryInterface::~TextFactoryInterface |
( |
| ) |
|
|
inlinevirtual |
◆ CREATE_MODULE_INFO()
osg_text::TextFactoryInterface::CREATE_MODULE_INFO |
( |
| ) |
|
◆ createText()
virtual TextInterface* osg_text::TextFactoryInterface::createText |
( |
std::string |
text = "" , |
|
|
double |
fontSize = 12 , |
|
|
Color |
textColor = Color() , |
|
|
double |
posX = 0. , |
|
|
double |
posY = 0. , |
|
|
TextAlign |
textAlign = ALIGN_LEFT , |
|
|
double |
paddingL = 0. , |
|
|
double |
paddingT = 0. , |
|
|
double |
paddingR = 0. , |
|
|
double |
paddingB = 0. , |
|
|
Color |
backgroundColor = Color() , |
|
|
Color |
borderColor = Color() , |
|
|
double |
borderWidth = 0.0 |
|
) |
| |
|
pure virtual |
◆ getLibName()
const std::string osg_text::TextFactoryInterface::getLibName |
( |
| ) |
const |
|
inlinevirtual |
◆ getLibVersion()
int osg_text::TextFactoryInterface::getLibVersion |
( |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following file: