]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/latex/wx/clasinfo.tex
Added const and virtual in various places
[wxWidgets.git] / docs / latex / wx / clasinfo.tex
index 318665b6a4f1772cf823b0f303e690c6bd5385ff..bf9a4aef4dd01d3d1cfa02a41c8167da9b409d22 100644 (file)
@@ -12,6 +12,10 @@ No parent class.
 
 <wx/object.h>
 
+\wxheading{Library}
+
+\helpref{wxBase}{librarieslist}
+
 \wxheading{See also}
 
 \helpref{Overview}{wxclassinfooverview}, \helpref{wxObject}{wxobject}
@@ -20,7 +24,7 @@ No parent class.
 
 \membersection{wxClassInfo::wxClassInfo}\label{wxclassinfoctor}
 
-\func{}{wxClassInfo}{\param{wxChar * }{className}, \param{wxChar * }{baseClass1}, \param{wxChar * }{baseClass2},
+\func{}{wxClassInfo}{\param{const wxChar * }{className}, \param{const wxClassInfo * }{baseClass1}, \param{const wxClassInfo * }{baseClass2},
  \param{int}{ size}, \param{wxObjectConstructorFn }{fn}}
 
 Constructs a wxClassInfo object. The supplied macros implicitly construct objects of this
@@ -28,7 +32,7 @@ class, so there is no need to create such objects explicitly in an application.
 
 \membersection{wxClassInfo::CreateObject}\label{wxclassinfocreateobject}
 
-\func{wxObject*}{CreateObject}{\void}
+\constfunc{wxObject*}{CreateObject}{\void}
 
 Creates an object of the appropriate kind. Returns NULL if the class has not been declared
 dynamically creatable (typically, it is an abstract class).
@@ -70,6 +74,12 @@ Returns the size of the class.
 Initializes pointers in the wxClassInfo objects for fast execution
 of IsKindOf. Called in base wxWidgets library initialization.
 
+\membersection{wxClassInfo::IsDynamic}\label{wxclassinfoisdynamic}
+
+\constfunc{bool}{IsDynamic}{\void}
+
+Returns true if this class info can create objects of the associated class.
+
 \membersection{wxClassInfo::IsKindOf}\label{wxclassinfoiskindof}
 
 \func{bool}{IsKindOf}{\param{wxClassInfo* }{info}}