From 58f8437f4b8b741ddc8e7bcde21bf983cc618430 Mon Sep 17 00:00:00 2001 From: pepper Date: Sat, 10 Jan 2015 21:37:24 -0800 Subject: added vstsdk --- .../Documentation/html/class_c_param_display.html | 1152 ++++++++++++++++++++ 1 file changed, 1152 insertions(+) create mode 100644 vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_param_display.html (limited to 'vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_param_display.html') diff --git a/vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_param_display.html b/vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_param_display.html new file mode 100644 index 0000000..e7b8ef7 --- /dev/null +++ b/vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_param_display.html @@ -0,0 +1,1152 @@ + + +VSTGUI: CParamDisplay Class Reference + + + + +
+
+
+
+

CParamDisplay Class Reference

a parameter display control +More... +

+#include <vstcontrols.h> +

+

Inheritance diagram for CParamDisplay: +

+ +CControl +CView +CReferenceCounter +COptionMenu +CTextEdit +CTextLabel + +List of all members. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 CParamDisplay (const CRect &size, CBitmap *background=0, const long style=0)
virtual ~CParamDisplay ()
virtual void setFont (CFont fontID)
CFont getFont () const
virtual void setFontColor (CColor color)
CColor getFontColor () const
virtual void setBackColor (CColor color)
CColor getBackColor () const
virtual void setFrameColor (CColor color)
CColor getFrameColor () const
virtual void setShadowColor (CColor color)
CColor getShadowColor () const
virtual void setHoriAlign (CHoriTxtAlign hAlign)
virtual void setStringConvert (void(*convert)(float value, char *string))
virtual void setStringConvert (void(*convert)(float value, char *string, void *userDta), void *userData)
virtual void setString2FloatConvert (void(*convert)(char *string, float &output))
virtual void setStyle (long val)
long getStyle () const
virtual void setTxtFace (CTxtFace val)
CTxtFace getTxtFace () const
virtual void draw (CDrawContext *pContext)
 called if the view should draw itself
virtual void setTextTransparency (bool val)
bool getTextTransparency () const

Protected Member Functions

void drawText (CDrawContext *pContext, char *string, CBitmap *newBack=0)

Protected Attributes

void(* stringConvert )(float value, char *string)
void(* stringConvert2 )(float value, char *string, void *userData)
void(* string2FloatConvert )(char *string, float &output)
void * userData
CHoriTxtAlign horiTxtAlign
long style
CFont fontID
CTxtFace txtFace
CColor fontColor
CColor backColor
CColor frameColor
CColor shadowColor
bool bTextTransparencyEnabled
+

Detailed Description

+a parameter display control +

+Define a rectangle view where a text-value can be displayed with a given font and color. The user can specify its convert function (from float to char) by default the string format is "%2.2f". The text-value is centered in the given rect. +

+


Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
CParamDisplay::CParamDisplay const CRect size,
CBitmap background = 0,
const long  style = 0
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
CParamDisplay::~CParamDisplay  )  [virtual]
+
+ + + + + +
+   + + +

+

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void CParamDisplay::draw CDrawContext pContext  )  [virtual]
+
+ + + + + +
+   + + +

+called if the view should draw itself +

+ +

+Implements CControl. +

+Reimplemented in CTextLabel, CTextEdit, and COptionMenu.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void CParamDisplay::drawText CDrawContext pContext,
char *  string,
CBitmap newBack = 0
[protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
CColor CParamDisplay::getBackColor  )  const [inline]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
CFont CParamDisplay::getFont  )  const [inline]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
CColor CParamDisplay::getFontColor  )  const [inline]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
CColor CParamDisplay::getFrameColor  )  const [inline]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
CColor CParamDisplay::getShadowColor  )  const [inline]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
long CParamDisplay::getStyle  )  const [inline]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
bool CParamDisplay::getTextTransparency  )  const [inline]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
CTxtFace CParamDisplay::getTxtFace  )  const [inline]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void CParamDisplay::setBackColor CColor  color  )  [virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void CParamDisplay::setFont CFont  fontID  )  [virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void CParamDisplay::setFontColor CColor  color  )  [virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void CParamDisplay::setFrameColor CColor  color  )  [virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void CParamDisplay::setHoriAlign CHoriTxtAlign  hAlign  )  [virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void CParamDisplay::setShadowColor CColor  color  )  [virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void CParamDisplay::setString2FloatConvert void(*)(char *string, float &output)  convert  )  [virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void CParamDisplay::setStringConvert void(*)(float value, char *string, void *userDta)  convert,
void *  userData
[virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void CParamDisplay::setStringConvert void(*)(float value, char *string)  convert  )  [virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void CParamDisplay::setStyle long  val  )  [virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
virtual void CParamDisplay::setTextTransparency bool  val  )  [inline, virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void CParamDisplay::setTxtFace CTxtFace  val  )  [virtual]
+
+ + + + + +
+   + + +

+

+


Member Data Documentation

+

+ + + + +
+ + + + +
CColor CParamDisplay::backColor [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
bool CParamDisplay::bTextTransparencyEnabled [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
CColor CParamDisplay::fontColor [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
CFont CParamDisplay::fontID [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
CColor CParamDisplay::frameColor [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
CHoriTxtAlign CParamDisplay::horiTxtAlign [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
CColor CParamDisplay::shadowColor [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
void(* CParamDisplay::string2FloatConvert)(char *string, float &output) [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
void(* CParamDisplay::stringConvert)(float value, char *string) [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
void(* CParamDisplay::stringConvert2)(float value, char *string, void *userData) [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
long CParamDisplay::style [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
CTxtFace CParamDisplay::txtFace [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
void* CParamDisplay::userData [protected]
+
+ + + + + +
+   + + +

+

+


The documentation for this class was generated from the following files: + + + + Empty + + + + + + +
+
+
+Copyright ©2006 Steinberg Media Technologies. +All Rights Reserved. +
+ + + -- cgit v1.2.3-70-g09d2