TexBoxGui Class Reference

#include <customgui_texbox.h>

Inheritance diagram for TexBoxGui:

详细描述

Shader link custom GUI ( CUSTOMGUI_TEXBOX ).
Here are the settings: TEXBOX_CUSTOMGUISETTINGS

公共成员函数

BaseList2D GetLink (const BaseDocument *doc)
BaseList2D GetLink (const BaseDocument *doc, Int32 type)
Bool   SetLink (const BaseList2D *obj)
-  Public Member Functions inherited from BaseCustomGui< 1001066 >
Int32   GetWidth ()
Int32   GetHeight ()
void  Redraw ()
Bool   LayoutChanged ()
Bool   激活 ()
Bool   SetDefaultForResEdit ()
Bool   SetData (const TriState < GeData > &tristate)
TriState < GeData GetData ()
void  SetLayoutMode ( Int32 mode)
Int32   GetLayoutMode ()
Bool   SupportLayoutSwitch ()
-  Public Member Functions inherited from _BaseCustomGui
Int32   GetWidth ( Int32 plugid)
Int32   GetHeight ( Int32 plugid)
void  Redraw ( Int32 plugid)
Bool   LayoutChanged ( Int32 plugid)
Bool   激活 ( Int32 plugid)
Bool   SetDefaultForResEdit ( Int32 plugid)
Bool   SetData ( Int32 plugid, const TriState < GeData > &tristate)
TriState < GeData GetData ( Int32 plugid)
void  SetLayoutMode ( Int32 plugid, Int32 mode)
Int32   GetLayoutMode ( Int32 plugid)
Bool   SupportLayoutSwitch ( Int32 plugid)

私有成员函数

  TexBoxGui ()
  ~TexBoxGui ()

构造函数 & 析构函数文档编制

◆  TexBoxGui()

TexBoxGui () private

◆  ~TexBoxGui()

~ TexBoxGui () private

成员函数文档编制

◆  GetLink() [1/2]

BaseList2D * GetLink ( const BaseDocument doc )

Evaluates the link in the specified document.

参数
[in] doc The document to evaluate the link in. The caller owns the pointed document.
返回
The linked object, or nullptr if the link is broken. The document owns the pointed object.

◆  GetLink() [2/2]

BaseList2D * GetLink ( const BaseDocument doc ,
Int32   type  
)

Evaluates the link in the specified document. If type is specified, nullptr is returned if the object is not of this type.

参数
[in] doc The document to evaluate the link in. The caller owns the pointed document.
[in] type Set this to a node type to only return the link if it is of this type.
返回
The linked object, or nullptr if the link is broken or of the wrong type. The document owns the pointed object.

◆  SetLink()

Bool SetLink ( const BaseList2D obj )

Sets the link to point to obj .

参数
[in] obj The new goal. The caller owns the pointed object.
返回
true if successful, otherwise false .