Public Member Functions | Protected Member Functions | List of all members
HPS.PortfolioKey Class Reference
Inheritance diagram for HPS.PortfolioKey:
HPS.Key HPS.Object

Public Member Functions

override void Dispose ()
 
 PortfolioKey (HPS.Key in_that)
 
 PortfolioKey (HPS.PortfolioKey in_that)
 
override HPS.Type ObjectType ()
 
HPS.TextureDefinition DefineTexture (string in_name, HPS.ImageDefinition in_source)
 
HPS.TextureDefinition DefineTexture (string in_name, HPS.ImageDefinition in_source, HPS.TextureOptionsKit in_options)
 
HPS.CubeMapDefinition DefineCubeMap (string in_name, HPS.ImageDefinition in_negative_z, HPS.ImageDefinition in_positive_z, HPS.ImageDefinition in_negative_x, HPS.ImageDefinition in_positive_x, HPS.ImageDefinition in_negative_y, HPS.ImageDefinition in_positive_y)
 
HPS.CubeMapDefinition DefineCubeMap (string in_name, HPS.ImageDefinition in_negative_z, HPS.ImageDefinition in_positive_z, HPS.ImageDefinition in_negative_x, HPS.ImageDefinition in_positive_x, HPS.ImageDefinition in_negative_y, HPS.ImageDefinition in_positive_y, HPS.TextureOptionsKit in_options)
 
HPS.ImageDefinition DefineImage (string in_name, HPS.ImageKit in_source)
 
HPS.NamedStyleDefinition DefineNamedStyle (string in_name, HPS.SegmentKey in_style_source)
 
HPS.MaterialPaletteDefinition DefineMaterialPalette (string in_name, HPS.MaterialKit[] in_source)
 
HPS.GlyphDefinition DefineGlyph (string in_name, HPS.GlyphKit in_source)
 
HPS.LinePatternDefinition DefineLinePattern (string in_name, HPS.LinePatternKit in_source)
 
HPS.ShaderDefinition DefineShader (string in_name, HPS.ShaderKit in_source)
 
HPS.PortfolioKey UndefineTexture (string in_name)
 
HPS.PortfolioKey UndefineCubeMap (string in_name)
 
HPS.PortfolioKey UndefineImage (string in_name)
 
HPS.PortfolioKey UndefineNamedStyle (string in_name)
 
HPS.PortfolioKey UndefineMaterialPalette (string in_name)
 
HPS.PortfolioKey UndefineGlyph (string in_name)
 
HPS.PortfolioKey UndefineLinePattern (string in_name)
 
HPS.PortfolioKey UndefineShader (string in_name)
 
HPS.PortfolioKey ImportPortfolio (HPS.PortfolioKey in_portfolio, bool in_replace_existing)
 
HPS.PortfolioKey ImportPortfolio (HPS.PortfolioKey in_portfolio)
 
HPS.PortfolioKey ImportAllTextures (HPS.PortfolioKey in_portfolio, bool in_replace_existing)
 
HPS.PortfolioKey ImportAllTextures (HPS.PortfolioKey in_portfolio)
 
HPS.PortfolioKey ImportAllCubeMaps (HPS.PortfolioKey in_portfolio, bool in_replace_existing)
 
HPS.PortfolioKey ImportAllCubeMaps (HPS.PortfolioKey in_portfolio)
 
HPS.PortfolioKey ImportAllImages (HPS.PortfolioKey in_portfolio, bool in_replace_existing)
 
HPS.PortfolioKey ImportAllImages (HPS.PortfolioKey in_portfolio)
 
HPS.PortfolioKey ImportAllNamedStyles (HPS.PortfolioKey in_portfolio, bool in_replace_existing)
 
HPS.PortfolioKey ImportAllNamedStyles (HPS.PortfolioKey in_portfolio)
 
HPS.PortfolioKey ImportAllMaterialPalettes (HPS.PortfolioKey in_portfolio, bool in_replace_existing)
 
HPS.PortfolioKey ImportAllMaterialPalettes (HPS.PortfolioKey in_portfolio)
 
HPS.PortfolioKey ImportAllGlyphs (HPS.PortfolioKey in_portfolio, bool in_replace_existing)
 
HPS.PortfolioKey ImportAllGlyphs (HPS.PortfolioKey in_portfolio)
 
HPS.PortfolioKey ImportAllLinePatterns (HPS.PortfolioKey in_portfolio, bool in_replace_existing)
 
HPS.PortfolioKey ImportAllLinePatterns (HPS.PortfolioKey in_portfolio)
 
HPS.PortfolioKey ImportAllShaders (HPS.PortfolioKey in_portfolio, bool in_replace_existing)
 
HPS.PortfolioKey ImportAllShaders (HPS.PortfolioKey in_portfolio)
 
HPS.TextureDefinition ImportTexture (HPS.TextureDefinition in_definition)
 
HPS.CubeMapDefinition ImportCubeMap (HPS.CubeMapDefinition in_definition)
 
HPS.ImageDefinition ImportImage (HPS.ImageDefinition in_definition)
 
HPS.NamedStyleDefinition ImportNamedStyle (HPS.NamedStyleDefinition in_definition)
 
HPS.MaterialPaletteDefinition ImportMaterialPalette (HPS.MaterialPaletteDefinition in_definition)
 
HPS.GlyphDefinition ImportGlyph (HPS.GlyphDefinition in_definition)
 
HPS.LinePatternDefinition ImportLinePattern (HPS.LinePatternDefinition in_definition)
 
HPS.ShaderDefinition ImportShader (HPS.ShaderDefinition in_definition)
 
ulong GetDefinitionCount ()
 
ulong GetTextureDefinitionCount ()
 
ulong GetCubeMapDefinitionCount ()
 
ulong GetImageDefinitionCount ()
 
ulong GetNamedStyleDefinitionCount ()
 
ulong GetMaterialPaletteDefinitionCount ()
 
ulong GetGlyphDefinitionCount ()
 
ulong GetLinePatternDefinitionCount ()
 
ulong GetShaderDefinitionCount ()
 
bool ShowTextureDefinition (string in_name, out HPS.TextureDefinition out_found)
 
bool ShowAllTextureDefinitions (out HPS.TextureDefinition[] out_definitions)
 
bool ShowCubeMapDefinition (string in_name, out HPS.CubeMapDefinition out_found)
 
bool ShowAllCubeMapDefinitions (out HPS.CubeMapDefinition[] out_definitions)
 
bool ShowImageDefinition (string in_name, out HPS.ImageDefinition out_found)
 
bool ShowAllImageDefinitions (out HPS.ImageDefinition[] out_definitions)
 
bool ShowNamedStyleDefinition (string in_name, out HPS.NamedStyleDefinition out_found)
 
bool ShowAllNamedStyleDefinitions (out HPS.NamedStyleDefinition[] out_definitions)
 
bool ShowMaterialPaletteDefinition (string in_name, out HPS.MaterialPaletteDefinition out_found)
 
bool ShowAllMaterialPaletteDefinitions (out HPS.MaterialPaletteDefinition[] out_definitions)
 
bool ShowGlyphDefinition (string in_name, out HPS.GlyphDefinition out_found)
 
bool ShowAllGlyphDefinitions (out HPS.GlyphDefinition[] out_definitions)
 
bool ShowLinePatternDefinition (string in_name, out HPS.LinePatternDefinition out_found)
 
bool ShowAllLinePatternDefinitions (out HPS.LinePatternDefinition[] out_definitions)
 
bool ShowShaderDefinition (string in_name, out HPS.ShaderDefinition out_found)
 
bool ShowAllShaderDefinitions (out HPS.ShaderDefinition[] out_definitions)
 
- Public Member Functions inherited from HPS.Key
 Key (HPS.Key in_that)
 
 Key (HPS.Control in_control)
 
bool HasOwner ()
 
HPS.SegmentKey Up ()
 
HPS.SegmentKey Owner ()
 
void Delete ()
 
void MoveTo (HPS.SegmentKey in_new_owner)
 
HPS.Key CopyTo (HPS.SegmentKey in_destination)
 
virtual void Assign (HPS.Key in_that)
 
override bool Equals (System.Object obj)
 
override int GetHashCode ()
 
bool Equals (HPS.Key in_that)
 
ulong GetHash ()
 
- Public Member Functions inherited from HPS.Object
IntPtr GetClassID ()
 
 Object (HPS.Object in_that)
 
HPS.Type Type ()
 
virtual bool Empty ()
 
virtual void Reset ()
 
bool HasType (HPS.Type in_mask)
 
IntPtr GetInstanceID ()
 

Protected Member Functions

override void deleteCptr ()
 
- Protected Member Functions inherited from HPS.Object
virtual IntPtr GetNonDirectorClassID ()
 

Additional Inherited Members

- Static Public Member Functions inherited from HPS.Key
static bool operator== (HPS.Key a, HPS.Key b)
 
static bool operator!= (HPS.Key a, HPS.Key b)
 
- Static Public Member Functions inherited from HPS.Object
static IntPtr ClassID< T > ()
 
- Protected Attributes inherited from HPS.Object
HandleRef cptr
 
HandleRef scptr
 
bool cMemOwn
 

The documentation for this class was generated from the following file: