LEV.ParseWallTex C# (CSharp) Method

ParseWallTex() private method

private ParseWallTex ( string name, Tokenizer, levelTokens, bool trailing ) : WallTex
name string
levelTokens Tokenizer,
trailing bool
return WallTex
    private WallTex ParseWallTex(string name, Tokenizer levelTokens, bool trailing)
    {
        levelTokens.EnsureNextToken(name);

        WallTex tex = new WallTex();

        tex.Texture = levelTokens.RequireNextInt();
        tex.ShiftX = levelTokens.RequireNextFloat();
        tex.ShiftY = levelTokens.RequireNextFloat();

        if (trailing) {
            levelTokens.RequireNextInt();
        }

        return tex;
    }