Classes |
|
| struct | Kerning |
| struct | KerningTriState |
| class | KerningData |
| class | KerningCustomGui |
| class | KerningVpGuiHelper |
| struct | KerningGetGuiHelperMsg |
Macros |
|
| #define | CUSTOMDATATYPE_KERNING |
| #define | CUSTOMGUI_KERNING |
| #define | TEXTSPLINE_RESULTS |
| #define | MSG_DESCRIPTION_KERNINGDATACHANGED |
| #define | MSG_KERNING_GETGUIHELPER |
| #define | TEXTSPLINE_RESULT_X |
| #define | TEXTSPLINE_RESULT_Y |
| #define | TEXTSPLINE_RESULT_Y_BASE |
| #define | TEXTSPLINE_RESULT_HEIGHT_BASE |
| #define | TEXTSPLINE_RESULT_WIDTH |
| #define | TEXTSPLINE_RESULT_HEIGHT |
函数 |
|
| Kerning | BlendKerning (const Kerning &k1, const Kerning &k2, Float mix) |
| Bool | HandleKerningMessages ( GeListNode *node, Int32 msgId, Int32 kerningDescID, Int32 textDescID, void *msgData, KerningVpGuiHelper *guihelper) |
| #define CUSTOMDATATYPE_KERNING |
Plugin ID for the KerningData type.
| #define CUSTOMGUI_KERNING |
Plugin ID for the KerningCustomGui .
| #define TEXTSPLINE_RESULTS |
Container ID for the text spline generation results.
| #define MSG_DESCRIPTION_KERNINGDATACHANGED |
ID for the message that sends changed KerningData to an object after a handle has been moved.
| #define MSG_KERNING_GETGUIHELPER |
ID for the message that fetches the KerningVpGuiHelper pointer of an object.
| Kerning BlendKerning | ( | const Kerning & | k1 , |
| const Kerning & | k2 , | ||
| Float | mix | ||
| ) |
Blends the values of two Kerning objects, using simple linear interpolation.
| [in] | k1 | The first Kerning 对象。 |
| [in] | k2 | The second Kerning 对象。 |
| [in] | mix | The blend weight: 0.0 <= mix <= 1.0 . |
| Bool HandleKerningMessages | ( | GeListNode * | node , |
| Int32 | msgId , | ||
| Int32 | kerningDescID , | ||
| Int32 | textDescID , | ||
| void * | msgData , | ||
| KerningVpGuiHelper * | guihelper | ||
| ) |
Takes care of all the messages that are important for the kerning viewport GUI to work.
| [in] | node |
Pass
node
from a
NodeData::Message
.
|
| [in] | msgId |
Pass
msgId
from a
NodeData::Message
.
|
| [in] | kerningDescID |
Pass
descID
from a
NodeData::Message
.
|
| [in] | textDescID | The description ID of the text's string. |
| [in] | msgData |
Pass
msgData
from a
NodeData::Message
.
|
| [in] | guihelper | Pass the pointer to an allocated instance of a NodeData 's KerningVpGuiHelper . |