![]() |
Paradox Game Engine
v1.0.0 beta06
|
Namespaces | |
| package | Analysis |
| package | Compiler |
| package | CompilerApp |
| package | Diagnostics |
| package | Diff |
| package | Selectors |
| package | Serializers |
| package | Templates |
| package | Visitors |
Classes | |
| class | Asset |
| Base class for Asset. More... | |
| class | AssetAliasAttribute |
| Associates a type name used in YAML content. More... | |
| class | AssetBase |
| An asset item part of a Package accessible through Package.Assets. More... | |
| class | AssetBaseChangedEvent |
| An event fired when the Asset.Base is changed. More... | |
| struct | AssetCloner |
| Allows to clone an asset or values stored in an asset. More... | |
| class | AssetDescription |
| Contains user-friendly names and descriptions of an asset type. More... | |
| class | AssetDescriptionAttribute |
| Associates user-friendly names and descriptions to an asset type. More... | |
| class | AssetException |
| An AssetException. More... | |
| class | AssetFactoryAttribute |
| Attribute to define for a IAssetFactory for a Asset. More... | |
| class | AssetFileExtensionAttribute |
| Associates a file extension (e.g '.pfxfont') with a particular Asset. More... | |
| class | AssetFolder |
| A location relative to a package from where assets will be loaded More... | |
| class | AssetFolderCollection |
| A collection of AssetFolder More... | |
| class | AssetFormatVersionAttribute |
| Describes what format version this asset currently uses, for asset upgrading. More... | |
| class | AssetImport |
| An importable asset. More... | |
| class | AssetImporterBase |
| class | AssetImporterParameters |
| Parameters used by IAssetImporter.Import More... | |
| class | AssetImportExtensions |
| class | AssetImportSession |
| This class is handling importItem of assets into a session. See remarks for usage. More... | |
| class | AssetImportSessionEvent |
| An event generated by AssetImportSession by the AssetImportSession.Progress handler. This class cannot be inherited. More... | |
| class | AssetImportTracked |
| An importable asset with a content that need to be tracked if original asset is changing. More... | |
| class | AssetItem |
| An asset item part of a Package accessible through SiliconStudio.Assets.Package.Assets. More... | |
| class | AssetItemAccessor |
| An AssetItem accessor to get member value and overrides. More... | |
| class | AssetItemCollection |
| A collection of AssetItem that contains only absolute location without any drive information. This class cannot be inherited. More... | |
| struct | AssetMemberValue |
| Contains the value of an asset member returned by AssetItemAccessor.TryGetMemberValue More... | |
| class | AssetMigration |
| Helper for migrating asset to newer versions. More... | |
| class | AssetPropertyKeyNameResolver |
| class | AssetReference |
| An asset reference. More... | |
| class | AssetReference< T > |
| A typed content reference More... | |
| class | AssetReferenceExtensions |
| Extension methods for AssetReference More... | |
| class | AssetRegistry |
| A registry for file extensions, IAssetImporter, IAssetFactory and aliases associated with assets. More... | |
| class | AssetSelector |
| An asset selector More... | |
| class | AssetSerializer |
| Main entry point for serializing/deserializing Asset. More... | |
| class | AssetToImport |
| A raw asset being imported that will generate possibly multiple AssetItem More... | |
| class | AssetToImportByImporter |
| Describes the importer that will import an AssetToImport and the generated list of assets to import. More... | |
| class | AssetToImportMerge |
Describes a mergeable previous item. The item as a MatchingFactor and IsMergeable is true if the AssetToImportMergeGroup.Item can be merged into PreviousItem. More... | |
| class | AssetToImportMergeGroup |
| Describes an asset to import associated with possible existing assets, mergeable or not. More... | |
| class | AssetUpgraderBase |
| class | Bundle |
| Description of an asset bundle. More... | |
| class | BundleCollection |
| A collection of bundles. More... | |
| class | FileUtility |
| File Utilities methods. More... | |
| class | FileVersionManager |
| interface | IAssetFactory |
| Interface to create default instance of an asset type. More... | |
| interface | IAssetImporter |
| Imports a raw asset into the asset system. More... | |
| interface | IAssetUpgrader |
| interface | ICancellableAsyncBuild |
| interface | IDirtyable |
| An interface that tags if an object is dirty. More... | |
| interface | IFileSynchronizable |
| Identify an object that is associated with an anchor file on the disk where all the UPath members of this instance are relative to the FullPath of this instance. More... | |
| class | ImportResult |
| A logger that stores added and removed assets of an import operation. More... | |
| class | Module |
| class | NugetLogEventArgs |
| class | NugetStore |
| Internal class to store nuget objects | |
| class | Package |
| A package managing assets. More... | |
| class | PackageArchive |
| class | PackageArchiveTask |
| class | PackageAssetCollection |
| A collection of AssetItem that contains only absolute location without any drive information. This class cannot be inherited. More... | |
| class | PackageBuildConfiguration |
| Describes parameters for building a package More... | |
| class | PackageCollection |
| A collection of Package. More... | |
| class | PackageDependency |
| A reference to a package either internal (directly to a Package inside the same solution) or external (to a package distributed on the store). More... | |
| class | PackageDependencyCollection |
| A collection of PackageProfile. More... | |
| class | PackageExtensions |
| Extensions for Package More... | |
| class | PackageLoadParameters |
| Parameters used for loading a package. More... | |
| class | PackageMeta |
| Metadata for a Package accessible from Package.Meta. More... | |
| class | PackageProfile |
| Describes buld parameters used when building assets. More... | |
| class | PackageProfileCollection |
| A collection of PackageProfile. More... | |
| class | PackageReference |
| A reference to a local package loaded into the same PackageSession. More... | |
| class | PackageSession |
| A session for editing a package. More... | |
| class | PackageSessionExtensions |
| Extension methods for PackageSession. More... | |
| class | PackageSessionHelper |
| Helper class to load/save a VisualStudio solution. | |
| class | PackageSessionProfilingKeys |
| Keys used for profiling the game class. More... | |
| class | PackageSessionResult |
| Result returned when loading a session using PackageSession.Load(string,PackageSessionResult,System.Nullable{System.Threading.CancellationToken},bool) More... | |
| class | PackageStore |
| Manage packages locally installed and accessible on the store. More... | |
| class | PackageStoreExtensions |
| Extension methods for PackageStore More... | |
| class | PackageVersion |
| A hybrid implementation of SemVer that supports semantic versioning as described at http://semver.org while not strictly enforcing it to allow older 4-digit versioning schemes to continue working. More... | |
| class | PackageVersionExtensions |
| class | PackageVersionRange |
| A dependency to a range of version. More... | |
| class | PackageVersionRangeExtensions |
| class | ProjectReference |
| A reference to a Visual Studio project that is part of a Package More... | |
| class | PropertyCollection |
| A collection of properties. More... | |
| class | RawImport |
| Describes a raw import, as used in project file. More... | |
| class | SolutionConfiguration |
| A solution configuration used by SolutionPlatform More... | |
| class | SolutionConfigurationCollection |
| A collection of SolutionConfiguration More... | |
| class | SolutionPlatform |
| Defines a solution platform. More... | |
| class | SolutionPlatformCollection |
| A collection of SolutionPlatform. More... | |
| class | SolutionPlatformPart |
| Class SolutionAlternativePlatform. More... | |
| class | SolutionPlatformPartCollection |
| A collection of SolutionPlatformPart More... | |
| class | SourceCodeAsset |
| Class SourceCodeAsset. More... | |
| class | StepRangeAttribute |
| This attribute allows to define boundaries for a numeric property, and advice small and large increment values for the user interface. More... | |
| class | TagCollection |
| A collection of tags. More... | |
| class | TemplateFolder |
| Describes a template folder. More... | |
| class | UPathAttribute |
| Specifies how to normalize a UPath stored in a class after loading/saving an asset. More... | |
| class | VSProjectHelper |
Enumerations | |
| enum | AssetImportSessionEventType { AssetImportSessionEventType.Begin, AssetImportSessionEventType.End } |
The type of event begin or end published by AssetImportSession.Progress More... | |
| enum | AssetImportSessionStepType { AssetImportSessionStepType.Staging, AssetImportSessionStepType.ComputeHash, AssetImportSessionStepType.Matching, AssetImportSessionStepType.Merging, AssetImportSessionStepType.Importing } |
| The step being processed by the AssetImportSession More... | |
| enum | ProjectType { ProjectType.Library, ProjectType.Executable, ProjectType.Plugin } |
| Type of the project. More... | |
| enum | SearchDirection { SearchDirection.Down, SearchDirection.Up } |
| A direction to search for files in directories More... | |
| enum | UPathRelativeTo { UPathRelativeTo.None, UPathRelativeTo.Package } |
| Enum UPathRelativeTo More... | |
The type of event begin or end published by AssetImportSession.Progress
| Enumerator | |
|---|---|
| Begin |
A begin event. |
| End |
The end event |
Definition at line 8 of file AssetImportSessionEventType.cs.
The step being processed by the AssetImportSession
| Enumerator | |
|---|---|
| Staging |
The asset is being staged into the AssetImportSession and is calling each importer to generate the list of assets to import. |
| ComputeHash |
The AssetImportSession is calculating hash for assets to import. |
| Matching |
The AssetImportSession is trying to match assets to import with existing assets from the current session. |
| Merging |
The AssetImportSession is merging assets to import with selected previous assets. |
| Importing |
The AssetImportSession is importing assets into the session. |
Definition at line 8 of file AssetImportSessionStepType.cs.
Type of the project.
| Enumerator | |
|---|---|
| Library |
A library. |
| Executable |
An executable. |
| Plugin |
A plugin. |
Definition at line 11 of file ProjectType.cs.
A direction to search for files in directories
| Enumerator | |
|---|---|
| Down |
Search files in all sub-directories. |
| Up |
Searchg files going upward in the directory hierarchy. |
Definition at line 8 of file SearchDirection.cs.
Enum UPathRelativeTo
| Enumerator | |
|---|---|
| None |
The UPath is stored as-is without post-processing |
| Package |
The UPath is stored in relative mode when storing on the disk and relative to the current package. |
Definition at line 11 of file UPathAttribute.cs.