![]() |
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.