lazarus-ccr/components/nvidia-widgets/fpdoc/nvglpainter.xml
blaszijk 2cd88d624f reorganizing documentation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2251 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-12 12:44:39 +00:00

238 lines
8.9 KiB
XML

<?xml version="1.0"?>
<fpdoc-descriptions>
<package name="nvidia-widgets">
<module name="nvGLPainter">
<element name="nvGLPainter">
<short>User Interface library</short>
</element>
<element name="GLUIPainter">
<short>OpenGL painter class</short>
</element>
<element name="GLUIPainter.getCanvasMargin">
<short>Evaluate canvas margin</short>
</element>
<element name="GLUIPainter.getCanvasSpace">
<short>Evaluate canvas space</short>
</element>
<element name="GLUIPainter.getFontHeight">
<short>Evaluate font height</short>
</element>
<element name="GLUIPainter.getTextLineWidth">
<short>Evaluate text width</short>
</element>
<element name="GLUIPainter.getTextSize">
<short>Evaluate text size</short>
<descr>
<p>
<var>getTextSize</var>
evaluates a string, it will calculate the number of lines it consists of and will return the length in pixels of the longest line.</p>
</descr>
</element>
<element name="GLUIPainter.getCanvasMargin.Result">
<short>Exterior margin</short>
</element>
<element name="GLUIPainter.getCanvasSpace.Result">
<short>Interior margin</short>
</element>
<element name="GLUIPainter.getFontHeight.Result">
<short>Font height in pixels</short>
</element>
<element name="GLUIPainter.getTextLineWidth.Result">
<short>Text width</short>
</element>
<element name="GLUIPainter.getTextSize.Result">
<short>Text width of widest line</short>
</element>
<element name="GLUIPainter.drawDebugRect">
<short>Draw a rectangle for debugging purposes</short>
<descr>
<p>
<var>drawDebugRect</var>
draws a simple rectangle usefull for debugging purposes.</p>
</descr>
</element>
<element name="GLUIPainter.drawDebugRect.r">
<short>Rectangle size to draw</short>
</element>
<short>User Interface library specialized for OpenGL</short>
<element name="GLUIPainter.drawText">
<short>Draw text with rectangle primitive</short>
</element>
<element name="GLUIPainter.drawFrame">
<short>Draw frame primitive</short>
</element>
<element name="GLUIPainter.drawBoolFrame">
<short>Draw bool frame primitive</short>
</element>
<element name="GLUIPainter.drawString">
<short>Draw multi-line text primitive</short>
</element>
<element name="GLUIPainter.drawRect">
<short>Draw rectangle primitive</short>
</element>
<element name="GLUIPainter.drawRect.aRect">
<short>Rectangle to draw in</short>
</element>
<element name="GLUIPainter.drawRect.fillColorId">
<short>Fill color</short>
</element>
<element name="GLUIPainter.drawRect.borderColorId">
<short>Border color</short>
</element>
<element name="GLUIPainter.drawText.r">
<short>Rectangle to draw in</short>
</element>
<element name="GLUIPainter.drawText.nbLines">
<short>Number of lines in text</short>
</element>
<element name="GLUIPainter.drawText.caretPos">
<short>Caret position</short>
</element>
<element name="GLUIPainter.drawText.isHover">
<short>Boolean indicating if the mouse is hovering over it</short>
</element>
<element name="GLUIPainter.drawText.isOn">
<short>Boolean indicating if the widget is on</short>
</element>
<element name="GLUIPainter.drawText.isFocus">
<short>Boolean indicating if the widget has focus</short>
</element>
<element name="GLUIPainter.drawFrame.isFocus">
<short>Boolean indicating if the widget has focus</short>
</element>
<element name="GLUIPainter.drawBoolFrame.isFocus">
<short>Boolean indicating if the widget has focus</short>
</element>
<element name="GLUIPainter.drawFrame.isOn">
<short>Boolean indicating if the widget is on</short>
</element>
<element name="GLUIPainter.drawBoolFrame.isOn">
<short>Boolean indicating if the widget is on</short>
</element>
<element name="GLUIPainter.drawFrame.isHover">
<short>Boolean indicating if the mouse is hovering over it</short>
</element>
<element name="GLUIPainter.drawBoolFrame.isHover">
<short>Boolean indicating if the mouse is hovering over it</short>
</element>
<element name="GLUIPainter.drawString.nbLines">
<short>Number of lines in text</short>
</element>
<element name="GLUIPainter.drawRoundedRect.fillColorId">
<short>Fill color</short>
</element>
<element name="GLUIPainter.drawCircle.fillColorId">
<short>Fill color</short>
</element>
<element name="GLUIPainter.drawMinus.fillColorId">
<short>Fill color</short>
</element>
<element name="GLUIPainter.drawPlus.fillColorId">
<short>Fill color</short>
</element>
<element name="GLUIPainter.drawDownArrow.fillColorId">
<short>Fill color</short>
</element>
<element name="GLUIPainter.drawUpArrow.fillColorId">
<short>Fill color</short>
</element>
<element name="GLUIPainter.drawRoundedRect.borderColorId">
<short>Border color</short>
</element>
<element name="GLUIPainter.drawRoundedRectOutline.borderColorId">
<short>Border color</short>
</element>
<element name="GLUIPainter.drawCircle.borderColorId">
<short>Border color</short>
</element>
<element name="GLUIPainter.drawMinus.borderColorId">
<short>Border color</short>
</element>
<element name="GLUIPainter.drawPlus.borderColorId">
<short>Border color</short>
</element>
<element name="GLUIPainter.drawDownArrow.borderColorId">
<short>Border color</short>
</element>
<element name="GLUIPainter.drawUpArrow.borderColorId">
<short>Border color</short>
</element>
<element name="GLUIPainter.drawFrame.aRect">
<short>Rectangle to draw in</short>
</element>
<element name="GLUIPainter.drawBoolFrame.aRect">
<short>Rectangle to draw in</short>
</element>
<element name="GLUIPainter.drawRoundedRect.aRect">
<short>Rectangle to draw in</short>
</element>
<element name="GLUIPainter.drawRoundedRectOutline.aRect">
<short>Rectangle to draw in</short>
</element>
<element name="GLUIPainter.drawCircle.aRect">
<short>Rectangle to draw in</short>
</element>
<element name="GLUIPainter.drawMinus.aRect">
<short>Rectangle to draw in</short>
</element>
<element name="GLUIPainter.drawPlus.aRect">
<short>Rectangle to draw in</short>
</element>
<element name="GLUIPainter.drawDownArrow.aRect">
<short>Rectangle to draw in</short>
</element>
<element name="GLUIPainter.drawUpArrow.aRect">
<short>Rectangle to draw in</short>
</element>
<element name="GLUIPainter.drawUpArrow.Width">
<short>Width of the arrow</short>
</element>
<element name="GLUIPainter.drawDownArrow.Width">
<short>Width of the arrow</short>
</element>
<element name="GLUIPainter.drawPlus.Width">
<short>Width of the plus</short>
</element>
<element name="GLUIPainter.drawMinus.Width">
<short>Width of the minus</short>
</element>
<element name="GLUIPainter.drawRoundedRect.corner">
<short>Radius of the corner</short>
</element>
<element name="GLUIPainter.drawRoundedRectOutline.corner">
<short>Radius of the corner</short>
</element>
<element name="GLUIPainter.drawBoolFrame.corner">
<short>Radius of the corner</short>
</element>
<element name="GLUIPainter.drawFrame.corner">
<short>Radius of the corner</short>
</element>
<element name="GLUIPainter.drawRoundedRect">
<short>Draw rouded rectangle primitive</short>
</element>
<element name="GLUIPainter.drawRoundedRectOutline">
<short>Draw rouded rectangle outline primitive</short>
</element>
<element name="GLUIPainter.drawCircle">
<short>Draw circle primitive</short>
</element>
<element name="GLUIPainter.drawMinus">
<short>Draw minus primitive</short>
</element>
<element name="GLUIPainter.drawPlus">
<short>Draw plus primitive</short>
</element>
<element name="GLUIPainter.drawDownArrow">
<short>Draw down arrow primitive</short>
</element>
<element name="GLUIPainter.drawUpArrow">
<short>Draw up arrow primitive</short>
</element>
<element name="GLUIPainter.init">
<short>Initialization method of the painter class</short>
</element>
</module>
</package>
</fpdoc-descriptions>