• 【UGUI】源码 -- 0总框架


    参考链接:

    https://blog.csdn.net/qq_28820675/article/details/105619250

    UGUI版本:2017.4  

     

    接口

    IInitializePotentialDragHandler
    IMoveHandler
    IPointerClickHandler
    IPointerDownHandler
    IPointerEnterHandler
    IPointerExitHandler
    IPointerUpHandler
    IScrollHandler
    ISelectHandler
    ISubmitHandler
    IUpdateSelectedHandler
    ICanvasElement
    IClippable
    IClipper
    IGraphicEnabledDisabled
    ILayoutElement
    ILayoutIgnorer
    IMask
    IMaskable
    IMaterialModifier
    IMeshModifier
    ITweenValue
    IVertexModifier

    枚举

    CanvasUpdate
    EventHandle
    EventTriggerType
    MoveDirection

    结构体

    ColorBlock
    ColorTween
    FloatTween
    Navigation
    RaycastResult
    SpriteState

    继承类

    AspectRatioFitter    
    BaseInput    
    BaseInputModule    
      PointerInputModule  
        StandaloneInputModule
        TouchInputModule
    BaseMeshEffect    
      PositionAsUV1  
      Shadow  
        Outline
    BaseRaycaster    
      GraphicRaycaster  
      PhysicsRaycaster  
        Physics2DRaycaster
    CanvasScaler    
    ContentSizeFitter    
    EventSystem    
    Graphic    
      MaskableGraphic  
        Image
        RawImage
        Text
    LayoutElement    
    LayoutGroup    
      GridLayoutGroup  
      HorizontalOrVerticalLayoutGroup  
        HorizontalLayoutGroup
        VerticalLayoutGroup
    Mask    
    RectMask2D    
    ScrollRect    
    Selectable    
      Button  
      Dropdown  
      InputField  
      Scrollbar  
      Slider  
      Toggle  
    ToggleGroup    

    普通类

    AnimationTriggers
    CanvasUpdateRegistry
    ClipperRegistry
    EventTrigger
    FontData
    GraphicRegistry
    LayoutRebuilder
    MaskUtilities
    RectangularVertexClipper
    ReflectionMethodsCache
    VertexHelper

    抽象类

    BaseVertexEffect

    静态类

    BaseVertexEffect
    DefaultControls
    ExecuteEvents
    FontUpdateTracker
    LayoutUtility
    Misc
    RaycasterManager
    SetPropertyUtility
    StencilMaterial

    泛型类

    IndexedSet
    ListPool
    ObjectPool
    TweenRunner

    00

  • 相关阅读:
    mybatis源码(三)SqlSession执行mapper的过程上篇
    Mybatis源码(二)mybatis核心组件介绍
    Mybatis源码(一) 之SqlSession的创建
    设计模式的分类及其六大设计原则
    设计模式之桥接模式
    设计模式之解释器模式
    设计模式之享元模式
    hdu3652
    Codeforces Round #703 (div2)
    Educational Codeforces Round 104
  • 原文地址:https://www.cnblogs.com/rollingyouandme/p/15345879.html
Copyright © 2020-2023  润新知