X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/cc81d32f2bf8c159f3b1bf6ddaf62e6d77720209..1e9693318372b3321c400fc7a1746bbcd696eceb:/docs/latex/wx/clasinfo.tex diff --git a/docs/latex/wx/clasinfo.tex b/docs/latex/wx/clasinfo.tex index daaf95423e..9d7088d6f7 100644 --- a/docs/latex/wx/clasinfo.tex +++ b/docs/latex/wx/clasinfo.tex @@ -18,57 +18,63 @@ No parent class. \latexignore{\rtfignore{\wxheading{Members}}} -\membersection{wxClassInfo::wxClassInfo}\label{wxclassinfoconstr} +\membersection{wxClassInfo::wxClassInfo}\label{wxclassinfoctor} -\func{}{wxClassInfo}{\param{char* }{className}, \param{char* }{baseClass1}, \param{char* }{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 class, so there is no need to create such objects explicitly in an application. -\membersection{wxClassInfo::CreateObject} +\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). -\membersection{wxClassInfo::FindClass} +\membersection{wxClassInfo::FindClass}\label{wxclassinfofindclass} -\func{static wxClassInfo *}{FindClass}{\param{char* }{name}} +\func{static wxClassInfo *}{FindClass}{\param{wxChar * }{name}} Finds the wxClassInfo object for a class of the given string name. -\membersection{wxClassInfo::GetBaseClassName1} +\membersection{wxClassInfo::GetBaseClassName1}\label{wxclassinfogetbaseclassname1} -\constfunc{char*}{GetBaseClassName1}{\void} +\constfunc{wxChar *}{GetBaseClassName1}{\void} Returns the name of the first base class (NULL if none). -\membersection{wxClassInfo::GetBaseClassName2} +\membersection{wxClassInfo::GetBaseClassName2}\label{wxclassinfogetbaseclassname2} -\constfunc{char*}{GetBaseClassName2}{\void} +\constfunc{wxChar *}{GetBaseClassName2}{\void} Returns the name of the second base class (NULL if none). -\membersection{wxClassInfo::GetClassName} +\membersection{wxClassInfo::GetClassName}\label{wxclassinfogetclassname} -\constfunc{char *}{GetClassName}{\void} +\constfunc{wxChar *}{GetClassName}{\void} Returns the string form of the class name. -\membersection{wxClassInfo::GetSize} +\membersection{wxClassInfo::GetSize}\label{wxclassinfogetsize} \constfunc{int}{GetSize}{\void} Returns the size of the class. -\membersection{wxClassInfo::InitializeClasses} +\membersection{wxClassInfo::InitializeClasses}\label{wxclassinfoinitializeclasses} \func{static void}{InitializeClasses}{\void} Initializes pointers in the wxClassInfo objects for fast execution -of IsKindOf. Called in base wxWindows library initialization. +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}