Terraria.UI.Chat.TextSnippet.Update C# (CSharp) Method

Update() public method

public Update ( ) : void
return void
        public virtual void Update()
        {
        }

Usage Example

コード例 #1
0
        public static Vector2 GetStringSize(DynamicSpriteFont font, TextSnippet[] snippets, Vector2 baseScale, float maxWidth = -1f)
        {
            Vector2 vec;

            // ISSUE: explicit reference operation
            ((Vector2)@vec).\u002Ector((float)Main.mouseX, (float)Main.mouseY);
            Vector2 zero      = Vector2.get_Zero();
            Vector2 minimum   = zero;
            Vector2 vector2_1 = minimum;
            float   x         = (float)font.MeasureString(" ").X;
            float   num1      = 0.0f;

            for (int index1 = 0; index1 < snippets.Length; ++index1)
            {
                TextSnippet snippet = snippets[index1];
                snippet.Update();
                float   scale = snippet.Scale;
                Vector2 size;
                if (snippet.UniqueDraw(true, out size, (SpriteBatch)null, (Vector2)null, (Color)null, 1f))
                {
                    // ISSUE: explicit reference operation
                    // ISSUE: variable of a reference type
                    __Null& local = @minimum.X;
                    // ISSUE: cast to a reference type
                    // ISSUE: explicit reference operation
                    double num2 = (double) ^ (float&)local + size.X * baseScale.X * (double)scale;
All Usage Examples Of Terraria.UI.Chat.TextSnippet::Update