AlbLib.Mapping.LabData.GetLabData C# (CSharp) Méthode

GetLabData() public static méthode

public static GetLabData ( int index ) : LabData
index int
Résultat LabData
        public static LabData GetLabData(int index)
        {
            if(labdatas[index] == null)
            {
                int fx, tx;
                if(!Common.E(index, out fx, out tx))return null;
                using(FileStream stream = new FileStream(Paths.LabDataN.Format(fx), FileMode.Open))
                {
                    labdatas[index] = new LabData(XLDNavigator.ReadToIndex(stream, (short)tx));
                }
            }
            return labdatas[index];
        }

Usage Example

Exemple #1
0
        public static RawImage GetFloor(int labdata, int floor)
        {
            LabData   ld        = LabData.GetLabData(labdata);
            FloorData floordata = ld.GetFloor(floor);

            int texture = floordata.Texture;

            return(GameData.Floors3D.Open(texture));
        }
All Usage Examples Of AlbLib.Mapping.LabData::GetLabData