FSC file format // FScadDoc.cpp function SerializeFSC // header FSCAD majorversion minorversion m_ProjectName m_lastCreatedFile m_AirfilePath m_MDLfilePath m_ScaleFactor units m_BasePlane // object data // FSObject.cpp function SerializeFSC m_RefType m_TopLat m_BottomLat m_LeftLon m_RightLon m_AreaType m_AreaLat m_AreaLon m_AreaAltitude m_Range m_CurrentPart m_NextPartID m_CrashDetect //parts size // ObjectPart.cpp function SerializeFSC m_ID // axis Location.X Location.Y Location.Z Rotation.X Rotation.Y Rotation.Z m_CurrentCrossSection m_CurrentCSPoint m_CurrentPoly m_CurrentVertex m_Distance m_Name m_PartParentName m_ParentID m_SegmentPoints m_Selected m_StructureAxis m_Structured m_StructureSegments m_SmothShaded m_RenderType m_ZBias m_ReferencePart m_CrashDetect m_Color m_rgbaColor m_TransparentTexture m_AircraftInternal m_AircraftExternal m_VarPreset m_VarID m_VarOp m_VarVal1 m_VarVal2 // transformation Transformed UsePartOffset Xdelta Ydelta Zdelta PitchRot PitchVar BankRot BankVar HeadRot HeadVar // vertex array size // Vertex.cpp function SerializeFSC m_Selected X Y Z // polygon array size // Polygon.cpp function SerializeFSC // center m_Selected X Y Z m_Color m_rgbaColor m_CurrentPoint m_Distance m_Line m_LineClosed // points array size point m_Selected //surface normal // Vector.cpp fuction SerializeFSC length uX uY uZ X Y Z m_TextureApplication m_TextureSide // texture array offset size point m_TwoSided // texture array // FSBitmap.cpp function SerializeFSC m_CropRect m_FileName m_ID m_InternalID m_NewBitmap m_Size m_Transparency m_XInstance m_YInstance m_ZInstance m_Smoothing m_tClass m_WrapAxis m_BackdropLoaded // Vertex.cpp function SerializeFSC m_Selected X Y Z m_BackdropPath m_BackdropScale