コード例 #1
0
ファイル: CEGUIPopupMenu.cpp プロジェクト: gitrider/wxsj2
/*************************************************************************
	Add PopupMenu specific properties
*************************************************************************/
void PopupMenu::addPopupMenuProperties(void)
{
	CEGUI_START_ADD_STATICPROPERTY( PopupMenu );
	   CEGUI_ADD_STATICPROPERTY( &d_fadeInTimeProperty );
       CEGUI_ADD_STATICPROPERTY( &d_fadeOutTimeProperty );
	CEGUI_END_ADD_STATICPROPERTY
}
コード例 #2
0
ファイル: CEGUITitlebar.cpp プロジェクト: jjiezheng/pap_full
/*************************************************************************
	Add title bar specific properties
*************************************************************************/
void Titlebar::addTitlebarProperties(void)
{
	CEGUI_START_ADD_STATICPROPERTY( Titlebar );
	   CEGUI_ADD_STATICPROPERTY( &d_dragEnabledProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_captionColourProperty );
	CEGUI_END_ADD_STATICPROPERTY
}
コード例 #3
0
    void ScrolledContainer::addScrolledContainerProperties(void)
    {
		CEGUI_START_ADD_STATICPROPERTY( ScrolledContainer );
           CEGUI_ADD_STATICPROPERTY( &d_autoSizedProperty );
           CEGUI_ADD_STATICPROPERTY( &d_contentAreaProperty );
           CEGUI_ADD_STATICPROPERTY( &d_childExtentsAreaProperty );
	CEGUI_END_ADD_STATICPROPERTY
	}
コード例 #4
0
ファイル: CEGUISlider.cpp プロジェクト: brock7/TianLong
/*************************************************************************
	Add properties for the slider
*************************************************************************/
void Slider::addSliderProperties(void)
{
	CEGUI_START_ADD_STATICPROPERTY( Slider );
	   CEGUI_ADD_STATICPROPERTY( &d_currentValueProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_clickStepSizeProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_maximumValueProperty );
	CEGUI_END_ADD_STATICPROPERTY
}
コード例 #5
0
ファイル: FalSuperTooltip.cpp プロジェクト: gitrider/wxsj2
	void FalagardSuperTooltip::ResizeText::addResizeTextProperties(void)
	{
		CEGUI_START_ADD_STATICPROPERTY( ResizeText )
		   CEGUI_ADD_STATICPROPERTY( &d_topFrameProperty );
		   CEGUI_ADD_STATICPROPERTY( &d_middleFrameProperty );
		   CEGUI_ADD_STATICPROPERTY( &d_bottomFrameProperty );
		   CEGUI_ADD_STATICPROPERTY( &d_textAreaProperty );
		CEGUI_END_ADD_STATICPROPERTY
	}
コード例 #6
0
ファイル: FalagardPaoPao.cpp プロジェクト: brock7/TianLong
	FalagardPaoPao::FalagardPaoPao(const String& type, const String& name):
		FalagardSelfFitWindow(type, name)
	{
		CEGUI_START_ADD_STATICPROPERTY( FalagardPaoPao )
		   CEGUI_ADD_STATICPROPERTY( &d_ArrowProperty );

		CEGUI_END_ADD_STATICPROPERTY
		setAlpha( 0 );
	}
コード例 #7
0
ファイル: CEGUIButtonBase.cpp プロジェクト: brock7/TianLong
/*************************************************************************
	Add properties for this class
*************************************************************************/
void ButtonBase::addButtonBaseProperties(void)
{
	CEGUI_START_ADD_STATICPROPERTY( ButtonBase );
	   CEGUI_ADD_STATICPROPERTY( &d_normalTextColourProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_hoverTextColourProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_pushedTextColourProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_disabledTextColourProperty );
	CEGUI_END_ADD_STATICPROPERTY
}
コード例 #8
0
ファイル: CEGUIDragContainer.cpp プロジェクト: gitrider/wxsj2
    void DragContainer::addDragContainerProperties(void)
    {
		CEGUI_START_ADD_STATICPROPERTY( DragContainer );
           CEGUI_ADD_STATICPROPERTY( &d_dragEnabledProperty );
           CEGUI_ADD_STATICPROPERTY( &d_dragAlphaProperty );
           CEGUI_ADD_STATICPROPERTY( &d_dragThresholdProperty );
           CEGUI_ADD_STATICPROPERTY( &d_dragCursorImageProperty );
		CEGUI_END_ADD_STATICPROPERTY
	}
コード例 #9
0
ファイル: CEGUIThumb.cpp プロジェクト: brock7/TianLong
/*************************************************************************
	Add thumb specifiec properties
*************************************************************************/
void Thumb::addThumbProperties(void)
{
	CEGUI_START_ADD_STATICPROPERTY( Thumb );
	   CEGUI_ADD_STATICPROPERTY( &d_hotTrackedProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_vertFreeProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_horzFreeProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_vertRangeProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_horzRangeProperty );
	CEGUI_END_ADD_STATICPROPERTY
}
コード例 #10
0
ファイル: CEGUITabControl.cpp プロジェクト: gitrider/wxsj2
/*************************************************************************
Add tab control properties
*************************************************************************/
void TabControl::addTabControlProperties(void)
{
	CEGUI_START_ADD_STATICPROPERTY( TabControl );
       CEGUI_ADD_STATICPROPERTY( &d_tabHeightProperty );
       CEGUI_ADD_STATICPROPERTY( &d_relativeTabHeightProperty );
       CEGUI_ADD_STATICPROPERTY( &d_absoluteTabHeightProperty );
       CEGUI_ADD_STATICPROPERTY( &d_tabTextPaddingProperty );
       CEGUI_ADD_STATICPROPERTY( &d_relativeTabTextPaddingProperty );
       CEGUI_ADD_STATICPROPERTY( &d_absoluteTabTextPaddingProperty );
	CEGUI_END_ADD_STATICPROPERTY
}
コード例 #11
0
	FalagardCheckButton::FalagardCheckButton( const String& type, const String& name ):
		FalagardButton(type, name)
	{
		CEGUI_START_ADD_STATICPROPERTY( FalagardCheckButton )
		   CEGUI_ADD_STATICPROPERTY( &d_selectImageProperty  );
		   CEGUI_ADD_STATICPROPERTY( &d_selectedProperty  );
		   CEGUI_ADD_STATICPROPERTY( &d_checkModeProperty  );
		CEGUI_END_ADD_STATICPROPERTY

		d_nCheckMode = 0;
	}
コード例 #12
0
ファイル: CEGUIPushButton.cpp プロジェクト: gitrider/wxsj2
void PushButton::addPushButtonProperties(void)
{
	CEGUI_START_ADD_STATICPROPERTY( PushButton );
       CEGUI_ADD_STATICPROPERTY( &d_normalImageProperty );
       CEGUI_ADD_STATICPROPERTY( &d_pushedImageProperty );
       CEGUI_ADD_STATICPROPERTY( &d_hoverImageProperty );
       CEGUI_ADD_STATICPROPERTY( &d_disabledImageProperty );
       CEGUI_ADD_STATICPROPERTY( &d_useStandardImageryProperty );
       CEGUI_ADD_STATICPROPERTY( &d_textXOffsetProperty );
	CEGUI_END_ADD_STATICPROPERTY
}
コード例 #13
0
ファイル: CEGUIMenuBase.cpp プロジェクト: gitrider/wxsj2
void MenuBase::addMenuBaseProperties(void)
{
	CEGUI_START_ADD_STATICPROPERTY( MenuBase );
	   CEGUI_ADD_STATICPROPERTY( &d_itemSpacingProperty );
       CEGUI_ADD_STATICPROPERTY( &d_horzPaddingProperty );
       CEGUI_ADD_STATICPROPERTY( &d_vertPaddingProperty );
       CEGUI_ADD_STATICPROPERTY( &d_borderWidthProperty );
       CEGUI_ADD_STATICPROPERTY( &d_backgroundColoursProperty );
       CEGUI_ADD_STATICPROPERTY( &d_allowMultiplePopupsProperty );
	CEGUI_END_ADD_STATICPROPERTY
}
コード例 #14
0
ファイル: FalagardAnimate.cpp プロジェクト: brock7/TianLong
	FalagardAnimate::FalagardAnimate(const String& type, const String& name) :
        FalagardButton(type, name)
	{
		CEGUI_START_ADD_STATICPROPERTY( FalagardAnimate )
		   CEGUI_ADD_STATICPROPERTY( &d_AnimateNameProperty  );
		CEGUI_END_ADD_STATICPROPERTY

		m_pAnimate = 0;
		m_bPlay = true;
		d_normalImage.setHorzFormatting( RenderableImage::HorzStretched );
		d_normalImage.setVertFormatting( RenderableImage::VertStretched );
	}
コード例 #15
0
	void FalagardActionButton::addActionButtonProperties(void)
    {
		CEGUI_START_ADD_STATICPROPERTY( FalagardActionButton )
		   CEGUI_ADD_STATICPROPERTY( &d_emptyProperty );
           CEGUI_ADD_STATICPROPERTY( &d_checkedProperty );
           CEGUI_ADD_STATICPROPERTY( &d_defaultProperty );
		   CEGUI_ADD_STATICPROPERTY( &d_gloomProperty );
		   CEGUI_ADD_STATICPROPERTY( &d_cornerCharProperty  );
		   CEGUI_ADD_STATICPROPERTY( &d_dragEnabledProperty );
           CEGUI_ADD_STATICPROPERTY( &d_dragThresholdProperty );
           CEGUI_ADD_STATICPROPERTY( &d_dragAcceptNameProperty );
		CEGUI_END_ADD_STATICPROPERTY
	}
コード例 #16
0
    void ScrollablePane::addScrollablePaneProperties(void)
    {
		CEGUI_START_ADD_STATICPROPERTY( ScrollablePane );
           CEGUI_ADD_STATICPROPERTY( &d_horzScrollbarProperty );
           CEGUI_ADD_STATICPROPERTY( &d_vertScrollbarProperty );
           CEGUI_ADD_STATICPROPERTY( &d_autoSizedProperty );
           CEGUI_ADD_STATICPROPERTY( &d_contentAreaProperty );
           CEGUI_ADD_STATICPROPERTY( &d_horzStepProperty );
           CEGUI_ADD_STATICPROPERTY( &d_horzOverlapProperty );
           CEGUI_ADD_STATICPROPERTY( &d_horzScrollPositionProperty );
           CEGUI_ADD_STATICPROPERTY( &d_vertStepProperty );
           CEGUI_ADD_STATICPROPERTY( &d_vertOverlapProperty );
           CEGUI_ADD_STATICPROPERTY( &d_vertScrollPositionProperty );
	CEGUI_END_ADD_STATICPROPERTY
	}
コード例 #17
0
/*************************************************************************
	Add new properties for this class
*************************************************************************/
void MultiLineEditbox::addMultiLineEditboxProperties(void)
{
	CEGUI_START_ADD_STATICPROPERTY( MultiLineEditbox );
	   CEGUI_ADD_STATICPROPERTY( &d_readOnlyProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_wordWrapProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_caratIndexProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_selectionStartProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_selectionLengthProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_maxTextLengthProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_normalTextColourProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_selectedTextColourProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_activeSelectionColourProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_inactiveSelectionColourProperty );
	   CEGUI_ADD_STATICPROPERTY( &d_ReturnEnableProperty );
	CEGUI_END_ADD_STATICPROPERTY
}
コード例 #18
0
	FalagardSuperProgress::FalagardSuperProgress( const String& type, const String& name ) : 
		ProgressBar( type, name )
	{
		CEGUI_START_ADD_STATICPROPERTY( FalagardSuperProgress )
		   CEGUI_ADD_STATICPROPERTY( &d_effectImageProperty  );
		   CEGUI_ADD_STATICPROPERTY( &d_MoveSpeedProperty  );
		   CEGUI_ADD_STATICPROPERTY( &d_effectAlphaProperty  );
		   CEGUI_ADD_STATICPROPERTY( &d_EffectColorLevelProperty  );
		CEGUI_END_ADD_STATICPROPERTY

		d_BackImage.setHorzFormatting(RenderableImage::HorzStretched);
		d_BackImage.setVertFormatting(RenderableImage::VertStretched);

		d_MoveSpeed		= 1; // 每毫秒走0.01%;
		d_curPos		= 1;
		d_progress		= 1;
	}
コード例 #19
0
ファイル: CEGUIStatic.cpp プロジェクト: jjiezheng/pap_full
/*************************************************************************
	Adds properties for the static widget base class
*************************************************************************/
void Static::addStaticProperties(void)
{
    CEGUI_START_ADD_STATICPROPERTY( Static );
    CEGUI_ADD_STATICPROPERTY( &d_frameEnabledProperty );
    CEGUI_ADD_STATICPROPERTY( &d_backgroundEnabledProperty );
    CEGUI_ADD_STATICPROPERTY( &d_frameColoursProperty );
    CEGUI_ADD_STATICPROPERTY( &d_backgroundColoursProperty );
    CEGUI_ADD_STATICPROPERTY( &d_backgroundImageProperty );
    CEGUI_ADD_STATICPROPERTY( &d_topLeftFrameProperty );
    CEGUI_ADD_STATICPROPERTY( &d_topRightFrameProperty );
    CEGUI_ADD_STATICPROPERTY( &d_bottomLeftFrameProperty );
    CEGUI_ADD_STATICPROPERTY( &d_bottomRightFrameProperty );
    CEGUI_ADD_STATICPROPERTY( &d_leftFrameProperty );
    CEGUI_ADD_STATICPROPERTY( &d_topFrameProperty );
    CEGUI_ADD_STATICPROPERTY( &d_rightFrameProperty );
    CEGUI_ADD_STATICPROPERTY( &d_bottomFrameProperty );
    CEGUI_END_ADD_STATICPROPERTY
}
コード例 #20
0
ファイル: FalSuperTooltip.cpp プロジェクト: gitrider/wxsj2
	void FalagardSuperTooltip::addSuperTooltipProperties(void)
    {
		CEGUI_START_ADD_STATICPROPERTY( FalagardSuperTooltip )
		   CEGUI_ADD_STATICPROPERTY( &d_pageElementsProperty );
		CEGUI_END_ADD_STATICPROPERTY
	}
コード例 #21
0
ファイル: CEGUICheckbox.cpp プロジェクト: brock7/TianLong
/*************************************************************************
	Add properties
*************************************************************************/
void Checkbox::addCheckboxProperties(void)
{
	CEGUI_START_ADD_STATICPROPERTY( Checkbox );
	   CEGUI_ADD_STATICPROPERTY( &d_selectedProperty );
	CEGUI_END_ADD_STATICPROPERTY
}