NSUNI/NSLAR Library a250670
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
[detail level 1234]
 Utilities
 ColorProvides functions for color conversion and manipulation.
 DataProvides functions and classes for handling binary data.
 File SystemProvides utility functions for filesystem operations.
 MathProvides various math utility functions.
 ContainersProvides a few utility containers
 StringContains various utility functions for working with strings.
 TraitsProvides additional type trait utilities.
 Common
 ConstantsGlobal configuration constants for the library.
 ContractsDefines macros for Design-by-Contract verification.
 Flag EnumsContains macros for defining flag enums.
 ExceptionsDefines the library-wide exception hierarchy and error handling macros.
 Fixed TypesContains macros and definitions for fixed-width types.
 Input/OutputProvides classes for reading and writing binary data to and from various sources.
 LoggerProvides functions to set up logging.
 PanicProvides functions to set up the callback for fatal library errors.
 Simple Assets
 Simple 3D AssetProvides data structures for representing essential components of a 3D asset.
 Simple AnimationProvides data structures for representing various animation types and their essential components.
 Simple ModelProvides data structures and functions for managing essential components of a 3D model.
 Simple AudioProvides data structures for representing essential components of audio data.
 Simple TextureProvides data structures for representing essential components of a texture.
 Simple ValueProvides a class for representing "extras" fields for custom metadata.
 Game Assets
 File FormatContains the enumeration of various file formats found in the games and functions to detect them.
 ContainersProvides functions and structures for managing various game data containers
 AssetProvides structures and functions to manage containers of interrelated asset parts.
 CollectionProvides structures and functions to manage containers of distinct but related assets.
 DigProvides structures and functions to manage primary game archives.
 Dig EntryProvides structures and functions to manage entries of a dig archive.
 MD5 Checksum ListProvides structures and functions to manage .md5 checksum files storing hashes for dig archive entries.
 VisualProvides functions and structures for managing visual elements, including models and textures
 Skeletal AnimationContains functions and structures for working with in-game skeletal animations.
 FogContains functions and structures for working with fog configs used by NSLAR.
 Light Sources (LIT)Contains structures and functions for working with light source configs.
 MinimapContains functions and structures for working with minimap configs.
 ModelContains structures and functions for working with in-game 3D models.
 Render ConfigContains functions for working with render configs used by NSUNI.
 TextContains structures and functions for working with in-game text archives.
 TextureContains structures and functions for working with in-game textures.
 UI ConfigContains structures and functions for working with in-game ui configs.
 Vertex Decode/Encode UtilitiesContains functions that facilitate conversion of vertex data.
 Visibility AnimationContains functions and structures for working with "sub" animations that control the visibility of mesh groups during the playback of main SRT animations.
 InteractionProvides functions and structures for managing how assets respond to player input or collisions
 Collision boxProvides structures and functions for working with collision boxes of entities.
 CollisionContains structures and functions for working with static collisions.
 Shadow CollisionContains structures and functions for working with shadow "collisions" - geometry onto which fake planar or blob shadows are cast.
 WorldProvides functions and structures for managing environment layout, and object placement
 Spawn Position Data (POSD)Contains functions and structures for working with spawn position configs.
 BehaviorProvides functions and structures for managing game logic, rules, and AI scripts
 ActionContains structures and functions for working with game actions.
 AudioProvides functions and structures for managing sound banks, audio encoding
 ADPCMContains functions to encode and decode ADPCM audio buffers.
 PHD/PBD Sound BanksContains a few functions and structures for working with PHD files from PHD/PBD sound banks, a proprietary format developed by Sony Computer Entertainment.