C# 클래스 FSO.Content.Content

Content is a singleton responsible for loading data.
파일 보기 프로젝트 열기: RHY3756547/FreeSO 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AllFiles string[]
Audio Audio
AvatarAnimations AvatarAnimationProvider
AvatarAppearances AvatarAppearanceProvider
AvatarBindings AvatarBindingProvider
AvatarCollections AvatarCollectionsProvider
AvatarHandgroups HandgroupProvider
AvatarMeshes AvatarMeshProvider
AvatarOutfits AvatarOutfitProvider
AvatarPurchasables AvatarPurchasables
AvatarSkeletons AvatarSkeletonProvider
AvatarTextures AvatarTextureProvider
AvatarThumbnails AvatarThumbnailProvider
BasePath string
Changes ChangeManager
GlobalTuning FSO.Files.Tuning
UIGraphics UIGraphicsProvider
WorldCatalog WorldObjectCatalog
WorldFloors WorldFloorProvider
WorldObjectGlobals WorldGlobalProvider
WorldObjects WorldObjectProvider
WorldWalls WorldWallProvider

공개 메소드들

메소드 설명
Get ( ) : Content
GetPath ( string path ) : string

Gets a path relative to the client's directory.

GetResource ( string path, ulong assetID ) : Stream

Gets a resource using a path and ID.

Init ( string basepath, Microsoft.Xna.Framework.Graphics.GraphicsDevice device ) : void
InitWorld ( ) : void

Initiates loading for world.

비공개 메소드들

메소드 설명
Content ( string basePath, Microsoft.Xna.Framework.Graphics.GraphicsDevice device ) : System

Creates a new instance of Content.

Init ( ) : void

Setup the content manager so it knows where to find various files.

_ScanFiles ( string dir, List fileList ) : void

Scans a directory for a list of files.

메소드 상세

Get() 공개 정적인 메소드

public static Get ( ) : Content
리턴 Content

GetPath() 공개 메소드

Gets a path relative to the client's directory.
public GetPath ( string path ) : string
path string The path to combine with the client's directory.
리턴 string

GetResource() 공개 메소드

Gets a resource using a path and ID.
public GetResource ( string path, ulong assetID ) : Stream
path string The path to the file. If this path is to an archive, assetID can be null.
assetID ulong The ID for the resource. Can be null if path doesn't point to an archive.
리턴 Stream

Init() 공개 정적인 메소드

public static Init ( string basepath, Microsoft.Xna.Framework.Graphics.GraphicsDevice device ) : void
basepath string
device Microsoft.Xna.Framework.Graphics.GraphicsDevice
리턴 void

InitWorld() 공개 메소드

Initiates loading for world.
public InitWorld ( ) : void
리턴 void

프로퍼티 상세

AllFiles 공개적으로 프로퍼티

public string[] AllFiles
리턴 string[]

Audio 공개적으로 프로퍼티

public Audio,FSO.Content Audio
리턴 Audio

AvatarAnimations 공개적으로 프로퍼티

public AvatarAnimationProvider AvatarAnimations
리턴 AvatarAnimationProvider

AvatarAppearances 공개적으로 프로퍼티

public AvatarAppearanceProvider AvatarAppearances
리턴 AvatarAppearanceProvider

AvatarBindings 공개적으로 프로퍼티

public AvatarBindingProvider AvatarBindings
리턴 AvatarBindingProvider

AvatarCollections 공개적으로 프로퍼티

public AvatarCollectionsProvider AvatarCollections
리턴 AvatarCollectionsProvider

AvatarHandgroups 공개적으로 프로퍼티

public HandgroupProvider AvatarHandgroups
리턴 HandgroupProvider

AvatarMeshes 공개적으로 프로퍼티

public AvatarMeshProvider AvatarMeshes
리턴 AvatarMeshProvider

AvatarOutfits 공개적으로 프로퍼티

public AvatarOutfitProvider AvatarOutfits
리턴 AvatarOutfitProvider

AvatarPurchasables 공개적으로 프로퍼티

public AvatarPurchasables AvatarPurchasables
리턴 AvatarPurchasables

AvatarSkeletons 공개적으로 프로퍼티

public AvatarSkeletonProvider AvatarSkeletons
리턴 AvatarSkeletonProvider

AvatarTextures 공개적으로 프로퍼티

public AvatarTextureProvider AvatarTextures
리턴 AvatarTextureProvider

AvatarThumbnails 공개적으로 프로퍼티

public AvatarThumbnailProvider AvatarThumbnails
리턴 AvatarThumbnailProvider

BasePath 공개적으로 프로퍼티

public string BasePath
리턴 string

Changes 공개적으로 프로퍼티

public ChangeManager,FSO.Content Changes
리턴 ChangeManager

GlobalTuning 공개적으로 프로퍼티

public Tuning,FSO.Files GlobalTuning
리턴 FSO.Files.Tuning

UIGraphics 공개적으로 프로퍼티

public UIGraphicsProvider UIGraphics
리턴 UIGraphicsProvider

WorldCatalog 공개적으로 프로퍼티

public WorldObjectCatalog,FSO.Content WorldCatalog
리턴 WorldObjectCatalog

WorldFloors 공개적으로 프로퍼티

public WorldFloorProvider WorldFloors
리턴 WorldFloorProvider

WorldObjectGlobals 공개적으로 프로퍼티

public WorldGlobalProvider WorldObjectGlobals
리턴 WorldGlobalProvider

WorldObjects 공개적으로 프로퍼티

public WorldObjectProvider WorldObjects
리턴 WorldObjectProvider

WorldWalls 공개적으로 프로퍼티

public WorldWallProvider WorldWalls
리턴 WorldWallProvider