AngeliA
Search Results for

    Show / Hide Table of Contents

    Class Horn

    Horn body gadget for pose-style character

    Properties

    AnchorOnFace

    True if the horn grows from character's face (like Ayame from Hololive)

    Declaration
    protected virtual bool AnchorOnFace { get; }

    GadgetType

    Type of this body gadget

    Declaration
    public override sealed BodyGadgetType GadgetType { get; }
    Overrides
    BodyGadget.GadgetType

    SpriteLoaded

    True if artwork sprite is loaded

    Declaration
    public override bool SpriteLoaded { get; }
    Overrides
    BodyGadget.SpriteLoaded

    Methods

    DrawGadget(PoseCharacterRenderer)

    Render the gadget for the given character

    Declaration
    public override void DrawGadget(PoseCharacterRenderer renderer)
    Overrides
    BodyGadget.DrawGadget(PoseCharacterRenderer)

    DrawGadgetFromPool(PoseCharacterRenderer)

    Draw horn gadget for given character

    Declaration
    public static void DrawGadgetFromPool(PoseCharacterRenderer renderer)

    DrawGadgetGizmos(IRect, Color32, int)

    Render the gadget as gizmos

    Declaration
    public override void DrawGadgetGizmos(IRect rect, Color32 tint, int z)
    Parameters
    Type Name Description
    IRect rect

    Global rect position

    Color32 tint

    Color tint

    int z

    Z position for sorting

    Overrides
    BodyGadget.DrawGadgetGizmos(IRect, Color32, int)

    DrawSpriteAsHorn(PoseCharacterRenderer, OrientedSprite, OrientedSprite, bool, bool, bool)

    Draw given sprites as horn for given character

    Declaration
    public static void DrawSpriteAsHorn(PoseCharacterRenderer renderer, OrientedSprite spriteLeft, OrientedSprite spriteRight, bool frontOfHeadL = true, bool frontOfHeadR = true, bool onFace = false)
    Parameters
    Type Name Description
    PoseCharacterRenderer renderer

    Target character

    OrientedSprite spriteLeft

    Artwork sprite for left horn

    OrientedSprite spriteRight

    Artwork sprite for right horn

    bool frontOfHeadL

    True if the left horn should render in front of character's head

    bool frontOfHeadR

    True if the right horn should render in front of character's head

    bool onFace

    True if the horn grows from character's face (like Ayame from Hololive)

    FillFromSheet(string)

    Load sprite data from Renderer.CurrentSheet

    Declaration
    public override bool FillFromSheet(string name)
    Overrides
    BodyGadget.FillFromSheet(string)

    FrontOfHeadL(PoseCharacterRenderer)

    True if the left horn should render in front of character's head

    Declaration
    protected virtual bool FrontOfHeadL(PoseCharacterRenderer renderer)

    FrontOfHeadR(PoseCharacterRenderer)

    True if the right horn should render in front of character's head

    Declaration
    protected virtual bool FrontOfHeadR(PoseCharacterRenderer renderer)
    Back to top ๐Ÿ„๐Ÿฆโ€โฌ›๐Ÿงฆ๐Ÿˆ๐ŸŽƒ๐Ÿ’“๐ŸŒนโ˜•๐Ÿดโ€โ˜ ๏ธ๐Ÿค