Skip to main content
Ctrl+K

Cacao Engine Documentation

  • Manual
  • API Reference
  • Library API References
  • GitHub
  • Manual
  • API Reference
  • Library API References
  • GitHub

Section Navigation

  • Cacao Common Utilities API
    • Class bytestreambuf
    • Class ibytestream
    • Class obytestream
    • Function CheckException
  • Cacao Formats Library API
    • Namespace libcacaoformats
    • Struct Material
    • Struct Material::TextureRef
    • Template Struct Matrix
    • Struct PackedAsset
    • Template Struct Vec2
    • Template Struct Vec3
    • Template Struct Vec4
    • Struct World
    • Struct World::Actor
    • Struct World::Component
    • Class PackedContainer
    • Class PackedDecoder
    • Class PackedEncoder
    • Class UnpackedDecoder
    • Class UnpackedEncoder
    • Enum PackedFormat
    • Typedef libcacaoformats::AssetPack
  • Cacao Audio Decoder Library API
    • Namespace libcacaoaudiodecode
    • Struct Result
    • Function libcacaoaudiodecode::DecodeAudio
  • Cacao Images Library API
    • Namespace libcacaoimage
    • Namespace libcacaoimage::decode
    • Namespace libcacaoimage::encode
    • Struct Image
    • Function libcacaoimage::ChangeChannelLayout
    • Function libcacaoimage::Convert16To8BitColor
    • Function libcacaoimage::decode::DecodeGeneric
    • Function libcacaoimage::decode::DecodeJPEG
    • Function libcacaoimage::decode::DecodePNG
    • Function libcacaoimage::decode::DecodeTGA
    • Function libcacaoimage::decode::DecodeTIFF
    • Function libcacaoimage::decode::DecodeWebP
    • Function libcacaoimage::encode::EncodeJPEG
    • Function libcacaoimage::encode::EncodePNG
    • Function libcacaoimage::encode::EncodeTGA
    • Function libcacaoimage::encode::EncodeTIFF
    • Function libcacaoimage::encode::EncodeWebP
    • Function libcacaoimage::encode::Reencode
    • Function libcacaoimage::Flip
  • Library API References
  • Cacao Common Utilities API

Cacao Common Utilities API

Class Hierarchy

    • Class bytestreambuf
    • Class ibytestream
    • Class obytestream

File Hierarchy

    • Directory libs
      • Directory common
        • Directory include
          • File libcacaocommon.hpp

Full API

Classes and Structs

  • Class bytestreambuf
    • Inheritance Relationships
      • Base Type
    • Class Documentation
      • bytestreambuf
        • bytestreambuf::bytestreambuf()
        • bytestreambuf::overflow()
        • bytestreambuf::xsputn()
        • bytestreambuf::seekoff()
        • bytestreambuf::seekpos()
  • Class ibytestream
    • Inheritance Relationships
      • Base Type
    • Class Documentation
      • ibytestream
        • ibytestream::ibytestream()
        • ibytestream::~ibytestream()
  • Class obytestream
    • Inheritance Relationships
      • Base Type
    • Class Documentation
      • obytestream
        • obytestream::obytestream()
        • obytestream::~obytestream()

Functions

  • Function CheckException
    • Function Documentation
      • CheckException()

previous

Library API References

next

Class bytestreambuf

On this page
  • Class Hierarchy
  • File Hierarchy
  • Full API
    • Classes and Structs
    • Functions

© Copyright 2025 RobotLeopard86.

Created using Sphinx 7.3.7.

Built with the PyData Sphinx Theme 0.16.0.