Namespace ValveResourceFormat.ResourceTypes
Namespaces
- ValveResourceFormat.ResourceTypes.Choreo
- ValveResourceFormat.ResourceTypes.ModelAnimation
- ValveResourceFormat.ResourceTypes.ModelAnimation2
- ValveResourceFormat.ResourceTypes.ModelData
- ValveResourceFormat.ResourceTypes.ModelFlex
- ValveResourceFormat.ResourceTypes.RubikonPhysics
Classes
- AnimGraph
-
Represents an animation graph resource.
- BinaryKV1
-
Represents a binary KeyValues1 data block.
- BinaryKV3
-
Represents a binary KeyValues3 data block.
- ChoreoSceneFileData
-
Represents choreography scene file data.
- EntityLump.Entity
-
Represents a single entity with its properties and connections.
- EntityLump
-
Represents an entity lump resource containing entity definitions and their properties.
- Texture.SpritesheetData.Sequence.Frame
-
Represents a single frame within an animation sequence.
- Texture.SpritesheetData.Sequence.Frame.Image
-
Represents an image within a frame, defining cropped and uncropped UV coordinates.
- KeyValuesOrNTRO
-
Block that can contain either ValveResourceFormat.Serialization.KeyValues.KVObject or ValveResourceFormat.ResourceTypes.NTRO data.
- Map
-
Map resource block.
- Material
-
Represents a material resource containing shader parameters and texture references.
- Mesh
-
Represents a mesh resource containing geometry and vertex buffer data.
- Model
-
Represents a model resource containing meshes, skeleton, and animations.
- Morph
-
Represents a morph (flex) resource containing vertex deformation data.
- NTRO
-
Represents a resource with introspection data.
- Panorama.NameEntry
-
Represents a name entry.
- Panorama
-
Represents a Panorama UI resource.
- PanoramaDynamicImages
-
Represents Panorama dynamic images resource.
- PanoramaLayout
-
Represents a Panorama layout resource.
- PanoramaStyle
-
Represents a Panorama style resource.
- ParticleSystem
-
Represents a particle system resource.
- PhysAggregateData
-
Represents physics aggregate data containing collision shapes and properties.
- Plaintext
-
Plain text resource.
- PostProcessing
-
Represents a post-processing resource.
- ResourceManifest
-
Represents a resource manifest.
- ResponseRules
-
Represents response rules resource.
- SboxShader
-
Represents an S&box shader resource.
- Sentence
-
Represents a sentence with phoneme and emphasis data for voice playback.
- Texture.SpritesheetData.Sequence
-
Represents an animation sequence within a sprite sheet.
- SmartProp
-
Represents a smart prop resource.
- Sound
-
Represents a sound resource containing audio data and metadata.
- SoundStackScript
-
Represents a sound stack script resource.
- Texture.SpritesheetData
-
Contains data for sprite sheet animations and sequences.
- Texture
-
Represents a texture resource containing image data with various formats and metadata.
- UnknownDataBlock
-
Unknown resource data.
- World
-
Represents a world resource.
- WorldNode
-
Represents a world node resource.
Structs
- EmphasisSample
-
Represents an emphasis sample for voice modulation.
- Material.InputSignatureElement
-
Represents a single element in the vertex shader input signature.
- PhonemeTag
-
Represents a phoneme timing tag for lip-sync animation.
- ResponseRuleInclude
-
Represents a response rule include.
- Material.VsInputSignature
-
Represents the vertex shader input signature containing vertex attribute elements.
Enums
- Sound.AudioFileType
-
Specifies the audio file container type.
- Sound.AudioFormatV4
-
Specifies the audio encoding format for version 4 sound files.
- Texture.CubemapFace
-
Defines the six faces of a cubemap texture.
- Sound.WaveAudioFormat
-
Specifies the WAVE audio encoding format.