public override bool IsInButtonMode(ModeButton button) { ReferenceButton refButton = button as ReferenceButton; return(refButton && (m_CurrentTab != null) && refButton.m_ButtonType == m_CurrentTab.ReferenceButtonType); }
public override bool IsInButtonMode(ModeButton button) { GalleryButton galleryButton = button as GalleryButton; return(galleryButton && ((galleryButton.m_ButtonType == GalleryButton.Type.Liked && m_CurrentSketchSet == SketchSetType.Liked) || (galleryButton.m_ButtonType == GalleryButton.Type.Local && m_CurrentSketchSet == SketchSetType.User) || (galleryButton.m_ButtonType == GalleryButton.Type.Showcase && m_CurrentSketchSet == SketchSetType.Curated) || (galleryButton.m_ButtonType == GalleryButton.Type.Drive && m_CurrentSketchSet == SketchSetType.Drive))); }
public override bool IsInButtonMode(ModeButton button) { var polySetButton = button as PolySetButton; return(polySetButton && polySetButton.m_ButtonType == m_CurrentSet); }
public abstract bool IsInButtonMode(ModeButton button);