C# 클래스 FxmPopupManager, TestGame

상속: MonoBehaviour
파일 보기 프로젝트 열기: liuxq/TestGame 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
inst FxmPopupManager,
m_ToolPopupGameObject GameObject

보호된 프로퍼티들

프로퍼티 타입 설명
m_CurrentFolderPopup FxmFolderPopup,
m_CurrentHierarchyPopup FxmPopup,
m_CurrentMenuPopup FxmMenuPopup,
m_CurrentSpritePopup FxmSpritePopup,
m_ModalMessage string
m_ModalType FXMakerLayout.MODAL_TYPE
m_ScriptTooltip string
m_StaticMessage string
m_ToolMessage string
m_bCursorTooltip bool
m_bShowByInspector bool
m_fMessageTime float
m_nHintRectCount int
m_nModalMessageValue FXMakerLayout.MODALRETURN_TYPE

공개 메소드들

메소드 설명
ChangeMaterialColor ( Transform selTrans, int nSelMatIndex, Color color ) : void
CloseNcCurvePopup ( ) : void
CloseNcPrefabPopup ( ) : void
GetCurrentFolderPopup ( ) : FxmFolderPopup,
GetCurrentHierarchyPopup ( ) : FxmPopup,
GetCurrentMenuPopup ( ) : FxmMenuPopup,
GetModalMessageValue ( ) : FXMakerLayout.MODALRETURN_TYPE
GetSelectedIndex ( ) : int
GetSpritePopup ( ) : FxmSpritePopup,
HideAllPopup ( bool bSave ) : void
HideFolderPopup ( bool bSave ) : void
HideHierarchyPopup ( bool bSave ) : void
HideMenuPopup ( bool bSave ) : void
HideModalMessage ( ) : void
HideSpritePopup ( ) : void
HideToolMessage ( ) : void
IsContainsHierarchyPopup ( Vector2 mousePos ) : bool
IsGUIMousePosition ( ) : bool
IsShowByInspector ( ) : bool
IsShowCurrentFolderPopup ( ) : bool
IsShowCurrentMenuPopup ( ) : bool
IsShowHierarchyPopup ( ) : bool
IsShowModalMessage ( ) : bool
IsShowPopup ( ) : bool
IsShowPopupExcludeMenu ( ) : bool
IsShowSpritePopup ( ) : bool
OnClosePopup ( FxmPopup, popup ) : void
OnGUIFolderPopup ( ) : void
OnGUIHierarchyPopup ( ) : void
OnGUIModalMessage ( ) : void
OnGUIScriptTooltip ( ) : void
OnGUIToolMessage ( ) : void
OnHoverCommand_Popup ( int nInstanceID ) : void
RecreateInstanceEffect ( ) : void
SetDelayBottomMessage ( string toolTip ) : void
SetScriptTooltip ( string toolTip ) : void
SetStaticBottomMessage ( string msg ) : void
ShowAddPrefabPopup ( Transform trans ) : void
ShowBottomTooltip ( string toolTip ) : void
ShowCursorTooltip ( string toolTip ) : void
ShowHierarchyObjectPopup ( string scriptFilename, Object selObj ) : void
ShowHierarchyRightPopup ( FXMakerHierarchy, selObjType, Transform baseTransform, Object selObj, int selIndex ) : void
ShowHintRect ( Rect hintRect ) : void
ShowMaterialPopup ( Transform selTrans, int nSelMatIndex ) : void
ShowMenuPopup ( string popupName, string displayedMenu ) : void
ShowMenuPopup ( string popupName, string displayedMenu, bool eabledMenu ) : void
ShowModalOkCancelMessage ( string msg ) : bool
ShowNcCurveAnimationPopup ( NcCurveAnimation selObj, bool bSaveDialog ) : void
ShowNcInfoCurvePopup ( NcCurveAnimation selObj, int nSelIndex, bool bSaveDialog ) : void
ShowSavePrefabPopup ( Transform trans ) : void
ShowSelectAudioClipPopup ( NcAttachSound, selCom ) : void
ShowSelectMeshPopup ( Component selCom ) : void
ShowSelectPrefabPopup ( NcEffectBehaviour, selCom, bool bShowByInspector, int nArgIndex ) : void
ShowSelectPrefabPopup ( NcEffectBehaviour, selCom, int nArgIndex, int nSubArgIndex, bool bShowByInspector ) : void
ShowSpritePopup ( ) : void
ShowToolMessage ( string msg ) : void
ShowToolMessage ( string msg, float time ) : void
ShowWarningMessage ( string msg, float time ) : void
UpdateBringWindow ( ) : void

비공개 메소드들

메소드 설명
Awake ( ) : void
ClearDelayBottomMessage ( ) : void
ClearStaticBottomMessage ( ) : void
FxmPopupManager ( ) : UnityEngine
OnEnable ( ) : void
SetFxmFolderPopup ( System fxmFolderPopup ) : bool
ShowScriptTooltip ( string toolTip ) : void
ShowStaticMessage ( string toolTip ) : void
Start ( ) : void
Update ( ) : void
winEmpty ( int id ) : void
winModalMessage ( int id ) : void

메소드 상세

ChangeMaterialColor() 공개 메소드

public ChangeMaterialColor ( Transform selTrans, int nSelMatIndex, Color color ) : void
selTrans Transform
nSelMatIndex int
color Color
리턴 void

CloseNcCurvePopup() 공개 메소드

public CloseNcCurvePopup ( ) : void
리턴 void

CloseNcPrefabPopup() 공개 메소드

public CloseNcPrefabPopup ( ) : void
리턴 void

GetCurrentFolderPopup() 공개 메소드

public GetCurrentFolderPopup ( ) : FxmFolderPopup,
리턴 FxmFolderPopup,

GetCurrentHierarchyPopup() 공개 메소드

public GetCurrentHierarchyPopup ( ) : FxmPopup,
리턴 FxmPopup,

GetCurrentMenuPopup() 공개 메소드

public GetCurrentMenuPopup ( ) : FxmMenuPopup,
리턴 FxmMenuPopup,

GetModalMessageValue() 공개 메소드

public GetModalMessageValue ( ) : FXMakerLayout.MODALRETURN_TYPE
리턴 FXMakerLayout.MODALRETURN_TYPE

GetSelectedIndex() 공개 메소드

public GetSelectedIndex ( ) : int
리턴 int

GetSpritePopup() 공개 메소드

public GetSpritePopup ( ) : FxmSpritePopup,
리턴 FxmSpritePopup,

HideAllPopup() 공개 메소드

public HideAllPopup ( bool bSave ) : void
bSave bool
리턴 void

HideFolderPopup() 공개 메소드

public HideFolderPopup ( bool bSave ) : void
bSave bool
리턴 void

HideHierarchyPopup() 공개 메소드

public HideHierarchyPopup ( bool bSave ) : void
bSave bool
리턴 void

HideMenuPopup() 공개 메소드

public HideMenuPopup ( bool bSave ) : void
bSave bool
리턴 void

HideModalMessage() 공개 메소드

public HideModalMessage ( ) : void
리턴 void

HideSpritePopup() 공개 메소드

public HideSpritePopup ( ) : void
리턴 void

HideToolMessage() 공개 메소드

public HideToolMessage ( ) : void
리턴 void

IsContainsHierarchyPopup() 공개 메소드

public IsContainsHierarchyPopup ( Vector2 mousePos ) : bool
mousePos Vector2
리턴 bool

IsGUIMousePosition() 공개 메소드

public IsGUIMousePosition ( ) : bool
리턴 bool

IsShowByInspector() 공개 메소드

public IsShowByInspector ( ) : bool
리턴 bool

IsShowCurrentFolderPopup() 공개 메소드

public IsShowCurrentFolderPopup ( ) : bool
리턴 bool

IsShowCurrentMenuPopup() 공개 메소드

public IsShowCurrentMenuPopup ( ) : bool
리턴 bool

IsShowHierarchyPopup() 공개 메소드

public IsShowHierarchyPopup ( ) : bool
리턴 bool

IsShowModalMessage() 공개 메소드

public IsShowModalMessage ( ) : bool
리턴 bool

IsShowPopup() 공개 메소드

public IsShowPopup ( ) : bool
리턴 bool

IsShowPopupExcludeMenu() 공개 메소드

public IsShowPopupExcludeMenu ( ) : bool
리턴 bool

IsShowSpritePopup() 공개 메소드

public IsShowSpritePopup ( ) : bool
리턴 bool

OnClosePopup() 공개 메소드

public OnClosePopup ( FxmPopup, popup ) : void
popup FxmPopup,
리턴 void

OnGUIFolderPopup() 공개 메소드

public OnGUIFolderPopup ( ) : void
리턴 void

OnGUIHierarchyPopup() 공개 메소드

public OnGUIHierarchyPopup ( ) : void
리턴 void

OnGUIModalMessage() 공개 메소드

public OnGUIModalMessage ( ) : void
리턴 void

OnGUIScriptTooltip() 공개 메소드

public OnGUIScriptTooltip ( ) : void
리턴 void

OnGUIToolMessage() 공개 메소드

public OnGUIToolMessage ( ) : void
리턴 void

OnHoverCommand_Popup() 공개 메소드

public OnHoverCommand_Popup ( int nInstanceID ) : void
nInstanceID int
리턴 void

RecreateInstanceEffect() 공개 메소드

public RecreateInstanceEffect ( ) : void
리턴 void

SetDelayBottomMessage() 공개 메소드

public SetDelayBottomMessage ( string toolTip ) : void
toolTip string
리턴 void

SetScriptTooltip() 공개 메소드

public SetScriptTooltip ( string toolTip ) : void
toolTip string
리턴 void

SetStaticBottomMessage() 공개 메소드

public SetStaticBottomMessage ( string msg ) : void
msg string
리턴 void

ShowAddPrefabPopup() 공개 메소드

public ShowAddPrefabPopup ( Transform trans ) : void
trans Transform
리턴 void

ShowBottomTooltip() 공개 메소드

public ShowBottomTooltip ( string toolTip ) : void
toolTip string
리턴 void

ShowCursorTooltip() 공개 메소드

public ShowCursorTooltip ( string toolTip ) : void
toolTip string
리턴 void

ShowHierarchyObjectPopup() 공개 메소드

public ShowHierarchyObjectPopup ( string scriptFilename, Object selObj ) : void
scriptFilename string
selObj Object
리턴 void

ShowHierarchyRightPopup() 공개 메소드

public ShowHierarchyRightPopup ( FXMakerHierarchy, selObjType, Transform baseTransform, Object selObj, int selIndex ) : void
selObjType FXMakerHierarchy,
baseTransform Transform
selObj Object
selIndex int
리턴 void

ShowHintRect() 공개 메소드

public ShowHintRect ( Rect hintRect ) : void
hintRect Rect
리턴 void

ShowMaterialPopup() 공개 메소드

public ShowMaterialPopup ( Transform selTrans, int nSelMatIndex ) : void
selTrans Transform
nSelMatIndex int
리턴 void

ShowMenuPopup() 공개 메소드

public ShowMenuPopup ( string popupName, string displayedMenu ) : void
popupName string
displayedMenu string
리턴 void

ShowMenuPopup() 공개 메소드

public ShowMenuPopup ( string popupName, string displayedMenu, bool eabledMenu ) : void
popupName string
displayedMenu string
eabledMenu bool
리턴 void

ShowModalOkCancelMessage() 공개 메소드

public ShowModalOkCancelMessage ( string msg ) : bool
msg string
리턴 bool

ShowNcCurveAnimationPopup() 공개 메소드

public ShowNcCurveAnimationPopup ( NcCurveAnimation selObj, bool bSaveDialog ) : void
selObj NcCurveAnimation
bSaveDialog bool
리턴 void

ShowNcInfoCurvePopup() 공개 메소드

public ShowNcInfoCurvePopup ( NcCurveAnimation selObj, int nSelIndex, bool bSaveDialog ) : void
selObj NcCurveAnimation
nSelIndex int
bSaveDialog bool
리턴 void

ShowSavePrefabPopup() 공개 메소드

public ShowSavePrefabPopup ( Transform trans ) : void
trans Transform
리턴 void

ShowSelectAudioClipPopup() 공개 메소드

public ShowSelectAudioClipPopup ( NcAttachSound, selCom ) : void
selCom NcAttachSound,
리턴 void

ShowSelectMeshPopup() 공개 메소드

public ShowSelectMeshPopup ( Component selCom ) : void
selCom Component
리턴 void

ShowSelectPrefabPopup() 공개 메소드

public ShowSelectPrefabPopup ( NcEffectBehaviour, selCom, bool bShowByInspector, int nArgIndex ) : void
selCom NcEffectBehaviour,
bShowByInspector bool
nArgIndex int
리턴 void

ShowSelectPrefabPopup() 공개 메소드

public ShowSelectPrefabPopup ( NcEffectBehaviour, selCom, int nArgIndex, int nSubArgIndex, bool bShowByInspector ) : void
selCom NcEffectBehaviour,
nArgIndex int
nSubArgIndex int
bShowByInspector bool
리턴 void

ShowSpritePopup() 공개 메소드

public ShowSpritePopup ( ) : void
리턴 void

ShowToolMessage() 공개 메소드

public ShowToolMessage ( string msg ) : void
msg string
리턴 void

ShowToolMessage() 공개 메소드

public ShowToolMessage ( string msg, float time ) : void
msg string
time float
리턴 void

ShowWarningMessage() 공개 메소드

public ShowWarningMessage ( string msg, float time ) : void
msg string
time float
리턴 void

UpdateBringWindow() 공개 메소드

public UpdateBringWindow ( ) : void
리턴 void

프로퍼티 상세

inst 공개적으로 정적으로 프로퍼티

public static FxmPopupManager, inst
리턴 FxmPopupManager,

m_CurrentFolderPopup 보호되어 있는 프로퍼티

protected FxmFolderPopup, m_CurrentFolderPopup
리턴 FxmFolderPopup,

m_CurrentHierarchyPopup 보호되어 있는 프로퍼티

protected FxmPopup, m_CurrentHierarchyPopup
리턴 FxmPopup,

m_CurrentMenuPopup 보호되어 있는 프로퍼티

protected FxmMenuPopup, m_CurrentMenuPopup
리턴 FxmMenuPopup,

m_CurrentSpritePopup 보호되어 있는 프로퍼티

protected FxmSpritePopup, m_CurrentSpritePopup
리턴 FxmSpritePopup,

m_ModalMessage 보호되어 있는 프로퍼티

protected string m_ModalMessage
리턴 string

m_ModalType 보호되어 있는 프로퍼티

protected FXMakerLayout.MODAL_TYPE m_ModalType
리턴 FXMakerLayout.MODAL_TYPE

m_ScriptTooltip 보호되어 있는 프로퍼티

protected string m_ScriptTooltip
리턴 string

m_StaticMessage 보호되어 있는 프로퍼티

protected string m_StaticMessage
리턴 string

m_ToolMessage 보호되어 있는 프로퍼티

protected string m_ToolMessage
리턴 string

m_ToolPopupGameObject 공개적으로 프로퍼티

public GameObject m_ToolPopupGameObject
리턴 GameObject

m_bCursorTooltip 보호되어 있는 프로퍼티

protected bool m_bCursorTooltip
리턴 bool

m_bShowByInspector 보호되어 있는 프로퍼티

protected bool m_bShowByInspector
리턴 bool

m_fMessageTime 보호되어 있는 프로퍼티

protected float m_fMessageTime
리턴 float

m_nHintRectCount 보호되어 있는 프로퍼티

protected int m_nHintRectCount
리턴 int

m_nModalMessageValue 보호되어 있는 프로퍼티

protected FXMakerLayout.MODALRETURN_TYPE m_nModalMessageValue
리턴 FXMakerLayout.MODALRETURN_TYPE