AutoGen Definitions dummy;
class = {
  cp-id     = 'classsleek_1_1math_1_1aabbox2d';
  cp-name   = 'sleek::math::aabbox2d';
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a76808d61fcb0c13aac03946b019dae02';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'aabbox2d';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const T
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'x0';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const T
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'y0';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const T
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'x1';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const T
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'y1';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '15';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a6a672ac27451353d69a53ad2c5ab51cc';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'aabbox2d';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector2d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'min';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
vector2d< T >(0, 0)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector2d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'max';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
vector2d< T >(0, 0)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '16';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a49d7cd18918feef4ef116e832756789c';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~aabbox2d';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '17';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a22671123dc36e835078e77e8658c847a';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'clear';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '19';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1af3f32487fb490d6313449c3946b1eee9';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setUpperLeft';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector2d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '20';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1ae492208a6af0d3485ef26c639fa68c17';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setLowerRight';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector2d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '21';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1ad42bc8eaddc42f4083d980184712cc7b';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setCenterBox';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector2d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '22';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1ac15aee16a020d131a4bda4234796fba7';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
aabbox2d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'operator+';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector2d< T >
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'i';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '24';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1aff379ff61716876da2d8b0fb921c3aad';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'operator=';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const aabbox2d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'i';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '25';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a24ef6da4a0aab0863ca908ce1cac0c81';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setSizeFromUpperLeft';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector2d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '27';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a2bfad0bdb863bc718c6d73871e93f07d';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setSizeFromLowerRight';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector2d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '28';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a86e944da788a8ac58e8c8bdd8b53f9e6';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setSizeFromCenter';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector2d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '29';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a5abd75ea7f74e0ededc84e7bee21e29e';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
vector2d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getUpperLeft';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1adc16ccbf256236e9e364f4f5b5f17706';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
vector2d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getLowerRight';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '32';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a12d7735efec7cb4c46cb7a51f3a711c7';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
vector2d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getCenter';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '33';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a0c4541fb5c8c5aececb1f191e87593d6';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
vector2d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getSize';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a9ee153d8d914000e60801a9b4c297acc';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'intersect';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector2d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '36';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a0ee73d32efc2e6d42796cb9793dcdcce';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
aabbox2d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'minimise';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '41';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1ab5f0bb0cb7011be356bc5961a16d93f4';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
vector2d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'center';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a77bf75473e95a023b0f3dc5eb87c62d9';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'addInternalPoint';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector2d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '51';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1ac69f2fcdad327e7e95ffd2ddcab46aab';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'merge';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const aabbox2d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '59';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a55bbc4a75f3700b2a2f09bc44750b47d';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
vector2d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'upperleft';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '65';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox2d_1a344a2b7162ecf35a3c78437f4ffc24fd';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
vector2d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'lowerright';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '65';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
  cp-fileline  = '13';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1math_1_1aabbox3d';
  cp-name   = 'sleek::math::aabbox3d';
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a564f5e5f64480dfa5da9aad900d067aa';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'aabbox3d';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const T
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'x0';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const T
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'y0';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const T
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'z0';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const T
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'x1';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const T
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'y1';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const T
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'z1';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '71';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1aec202cb41e681857f57176782effe500';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'aabbox3d';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector3d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'min';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
vector3d< T >(0, 0, 0)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector3d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'max';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
vector3d< T >(0, 0, 0)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '72';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a2adedf85063ce5986a30439c8db99331';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~aabbox3d';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '73';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a4444834396fe8e0cf912e572acd76aab';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'clear';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '75';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1ae522333d05bb82eb92d57b830092f20d';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setUpperLeft';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector3d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '76';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a83270f62b3e25032c3902a6447d4e6f9';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setLowerRight';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector3d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '77';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1ad200771dd1911297484cac941d2b050c';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setCenterBox';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector3d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '78';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a6c87132e04549caa67936d28dc473c43';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
aabbox3d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'operator+';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector3d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'i';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '80';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1ab48155d24c034f635b0f40c2934245a5';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'operator=';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const aabbox3d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'i';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '81';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a067bcea3deb81dbc5fe4dd618966a451';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setSizeFromUpperLeft';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector3d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '83';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1ace6aa3819620161303d638029c7ca747';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setSizeFromLowerRight';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector3d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '84';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a1e8b58ddbfa0cbc294486ca7082c8b0b';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setSizeFromCenter';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector3d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '85';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1ac4d9bff2ebe546e76df3559649af0138';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
vector3d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getUpperLeft';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '87';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a68e344364d0841b2e60ea3a0548bae86';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
vector3d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getLowerRight';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '88';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a38889d059a1feeff2ccbf0c5284111bc';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
vector3d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getCenter';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '89';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a59928508201d9fd18724caa5c5b96bf5';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
vector3d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getSize';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '90';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a25a6a508eefd51a0cad5282d56f76402';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'intersect';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const vector3d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '92';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a3fdc91f1e93d192bdcdf8d73d7923d3e';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
aabbox3d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'minimise';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '98';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a86a513e43a2bf5dc262d71735d6e9f78';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
vector3d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'center';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '103';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a0ebc3aef9141c7bd21fd84ee94cccfbe';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'addInternalPoint';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '108';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1ae9691dfc621009ff3cbabba0fa7ebb5b';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'merge';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const aabbox3d< T > &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '118';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a9af3f64f64dd89c65429d43d2a1c3751';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
vector3d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'upperleft';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '124';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1math_1_1aabbox3d_1a61f243a8ca0a71f4d51a939cfe139fbd';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
vector3d< T >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'lowerright';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
      sec-mem-desc-line = '124';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/aabbox.h';
  cp-fileline  = '69';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1io_1_1archive';
  cp-name   = 'sleek::io::archive';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classsleek_1_1io_1_1filesystem';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1archive_1a16c8b3aa51e7afd94dcd17dbe6d2126c';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual const std::string &
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'filename';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/archive.h';
      sec-mem-desc-line = '19';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1archive_1a420f0e33d7017a997d3b7c8ec10fd248';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< filereader >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'read';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/archive.h';
      sec-mem-desc-line = '21';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1archive_1a1b34e4676263233e52f616d9a67db15c';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< filewriter >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'write';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/archive.h';
      sec-mem-desc-line = '22';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1archive_1ad9929829f4df52c5044674182672aa0f';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< archive >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'load';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/archive.h';
      sec-mem-desc-line = '24';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1archive_1a6e7f873a233a678bbcb21c563f3850c3';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< directory >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'list';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/archive.h';
      sec-mem-desc-line = '25';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/archive.h';
  cp-fileline  = '17';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 713;
        node-label = 'sleek::io::archive';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1archive';
        };
        node-child = {
          child-id = '714';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 714;
        node-label = 'sleek::io::filesystem';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1filesystem';
        };
        node-child = {
          child-id = '715';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 715;
        node-label = 'std::enable_shared_from_this< filesystem >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 716;
        node-label = 'sleek::io::archive';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1archive';
        };
        node-child = {
          child-id = '717';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 717;
        node-label = 'sleek::io::filesystem';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1filesystem';
        };
        node-child = {
          child-id = '718';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 718;
        node-label = 'std::enable_shared_from_this< filesystem >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1io_1_1archiveloader';
  cp-name   = 'sleek::io::archiveloader';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1archiveloader_1a972d61da6631de4a5c5e2d26a060069e';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< archiveloader >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/archive.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1archiveloader_1ae99e914f064dee3cc4c1fe204785625f';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'match';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/archive.h';
      sec-mem-desc-line = '39';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
test if the given filename can be loader
_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1archiveloader_1a84e668a3d86d44e28a55871ce419ebda';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< archive >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'load';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/archive.h';
      sec-mem-desc-line = '41';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/archive.h';
  cp-fileline  = '28';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 720;
        node-label = 'std::enable_shared_from_this< archiveloader >';
      }; /* node */
      node = {
        node-id    = 719;
        node-label = 'sleek::io::archiveloader';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1archiveloader';
        };
        node-child = {
          child-id = '720';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 722;
        node-label = 'std::enable_shared_from_this< archiveloader >';
      }; /* node */
      node = {
        node-id    = 721;
        node-label = 'sleek::io::archiveloader';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1archiveloader';
        };
        node-child = {
          child-id = '722';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
struct = {
  cp-id     = 'structsleek_1_1attribute';
  cp-name   = 'sleek::attribute';
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1attribute_1a68112b1e06da1b7e31fb3f702527a0b5';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'attribute';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/reference.h';
      sec-mem-desc-line = '15';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1attribute_1aab0ca18d31fc1d3b80a323e0ca20501b';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'attribute';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = '_name';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = '_value';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/reference.h';
      sec-mem-desc-line = '20';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1attribute_1acdd268c78b8ae778c18318dcd984f039';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'attribute';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &&
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = '_name';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &&
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = '_value';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/reference.h';
      sec-mem-desc-line = '25';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1attribute_1a36f9fb8c516855abcd2c8490c604c4ab';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::string
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'name';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/reference.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1attribute_1afe56d88e208a94580fc090422c857985';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::string
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'value';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/reference.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/reference.h';
  cp-fileline  = '14';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
}; /* struct */
class = {
  cp-id     = 'classsleek_1_1scene3d_1_1billboard_1_1Billboard';
  cp-name   = 'sleek::scene3d::billboard::Billboard';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classsleek_1_1scene3d_1_1Node';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1billboard_1_1Billboard_1a5ea717bdb2983c6831ec62753bf84c5c';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Billboard';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
engine *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/billboard/billboard.h';
      sec-mem-desc-line = '16';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1billboard_1_1Billboard_1a4083129de5fc609fa3dc5a6c5ffdfe37';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Billboard';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
engine *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
driver::texture *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/billboard/billboard.h';
      sec-mem-desc-line = '17';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1billboard_1_1Billboard_1ab23d1ba9736281e84742fafdcd26dddb';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'render';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/billboard/billboard.h';
      sec-mem-desc-line = '19';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/billboard/billboard.h';
  cp-fileline  = '14';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 727;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 725;
        node-label = 'sleek::scene3d::billboard::Billboard';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1billboard_1_1Billboard';
        };
        node-child = {
          child-id = '726';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 728;
        node-label = 'std::enable_shared_from_this< Node >';
      }; /* node */
      node = {
        node-id    = 726;
        node-label = 'sleek::scene3d::Node';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1Node';
        };
        node-child = {
          child-id = '727';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '728';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 735;
        node-label = 'sleek::driver::texture';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1texture';
        };
        node-child = {
          child-id = '736';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 749;
        node-label = 'sleek::math::pixel';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1pixel';
        };
      }; /* node */
      node = {
        node-id    = 731;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 756;
        node-label = 'sleek::driver::driver';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1driver';
        };
        node-child = {
          child-id = '757';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '737';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mat
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 757;
        node-label = 'std::enable_shared_from_this< driver >';
      }; /* node */
      node = {
        node-id    = 750;
        node-label = 'sleek::math::timer';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1timer';
        };
      }; /* node */
      node = {
        node-id    = 746;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 748;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 754;
        node-label = 'std::enable_shared_from_this< Camera >';
      }; /* node */
      node = {
        node-id    = 747;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '748';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 729;
        node-label = 'sleek::scene3d::billboard::Billboard';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1billboard_1_1Billboard';
        };
        node-child = {
          child-id = '730';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 744;
        node-label = 'sleek::device::input';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1input';
        };
        node-child = {
          child-id = '745';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
called
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 752;
        node-label = 'sleek::math::fps_counter';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1fps__counter';
        };
        node-child = {
          child-id = '750';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
clock
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 733;
        node-label = 'sleek::driver::MeshBuffer';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1MeshBuffer';
        };
        node-child = {
          child-id = '734';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 739;
        node-label = 'sleek::scene3d::engine';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1engine';
        };
        node-child = {
          child-id = '740';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '741';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
screen
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '753';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
cm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '756';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 738;
        node-label = 'std::enable_shared_from_this< material >';
      }; /* node */
      node = {
        node-id    = 755;
        node-label = 'sleek::scene3d::camera::Frustum';
        node-link = {
          node-link-id = 'structsleek_1_1scene3d_1_1camera_1_1Frustum';
        };
      }; /* node */
      node = {
        node-id    = 732;
        node-label = 'std::enable_shared_from_this< Node >';
      }; /* node */
      node = {
        node-id    = 742;
        node-label = 'std::enable_shared_from_this< Device >';
      }; /* node */
      node = {
        node-id    = 741;
        node-label = 'sleek::device::Device';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1Device';
        };
        node-child = {
          child-id = '742';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '743';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
ext
evt
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '750';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '751';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
info
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '744';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '752';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
fps
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 745;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '731';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '746';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '747';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '749';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
textcolor
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 753;
        node-label = 'sleek::scene3d::camera::Camera';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1camera_1_1Camera';
        };
        node-child = {
          child-id = '731';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '754';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '741';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
screen
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '755';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
frust
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 740;
        node-label = 'std::enable_shared_from_this< engine >';
      }; /* node */
      node = {
        node-id    = 743;
        node-label = 'sleek::device::event';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1event';
        };
        node-child = {
          child-id = '744';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 734;
        node-label = 'std::enable_shared_from_this< MeshBuffer >';
      }; /* node */
      node = {
        node-id    = 736;
        node-label = 'std::enable_shared_from_this<texture>';
      }; /* node */
      node = {
        node-id    = 730;
        node-label = 'sleek::scene3d::Node';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1Node';
        };
        node-child = {
          child-id = '731';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '732';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '733';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mesh
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '735';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tex
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '737';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mat
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '739';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
smgr
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 751;
        node-label = 'sleek::device::Device_stub';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1Device__stub';
        };
      }; /* node */
      node = {
        node-id    = 737;
        node-label = 'sleek::driver::material';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1material';
        };
        node-child = {
          child-id = '738';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1gui_1_1button';
  cp-name   = 'sleek::gui::button';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classsleek_1_1gui_1_1frame';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1button_1a23bcc9804cad4701eab3853337fb89aa';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'button';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
interface *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/button.h';
      sec-mem-desc-line = '13';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1button_1ae39032c92b05a7f1ed3580c2a3592213';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~button';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/button.h';
      sec-mem-desc-line = '14';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1button_1ad0a66ffa0e01748045a1cb6c620b38cc';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual INTERFACE_GUI_CODE
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getType';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/button.h';
      sec-mem-desc-line = '15';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1button_1a4772ae95190af16dc60c641f20efe5c1';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'isPushed';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/button.h';
      sec-mem-desc-line = '17';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1button_1a4fceeb2186ec24a5848ff5b6f8a899ec';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'isHovored';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/button.h';
      sec-mem-desc-line = '18';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1button_1a6f5349ae9c5db05b1fc7b84e1ee66a45';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'manage';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
device::input *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/button.h';
      sec-mem-desc-line = '20';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1button_1a4bf2f022b5b195ba0109ecd9d6bb02ed';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'render';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/button.h';
      sec-mem-desc-line = '21';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1button_1a13ff00c697c9b28f6d75ae342164c7c8';
      sec-mem-virt = virtual;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'UpdateFontPos';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/button.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1button_1a47a598f4bfd6f587e3ae8d3a1b6794f6';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'hovored';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/button.h';
      sec-mem-desc-line = '24';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1button_1a2427270f3a9828eaf5f946650b5d2909';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'pushed';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/button.h';
      sec-mem-desc-line = '24';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/button.h';
  cp-fileline  = '11';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 760;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 761;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 758;
        node-label = 'sleek::gui::button';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1button';
        };
        node-child = {
          child-id = '759';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 759;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '760';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '761';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 768;
        node-label = 'sleek::math::pixel';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1pixel';
        };
      }; /* node */
      node = {
        node-id    = 764;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 765;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 762;
        node-label = 'sleek::gui::button';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1button';
        };
        node-child = {
          child-id = '763';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 767;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 766;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '767';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 763;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '764';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '765';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '766';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '768';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
textcolor
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1scene3d_1_1camera_1_1Camera';
  cp-name   = 'sleek::scene3d::camera::Camera';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classsleek_1_1reference';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1af0a99fde2cdb357eee0fe2479e6bf2c1';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Camera';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
device::Device *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1aa525e57841e9dfdd1a919f5a44eadeb8';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~Camera';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a7594e2dc8c58747a8de6edabb0351cfa';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< Camera >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '33';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a03b0ee9374387b3f0fa7ebf1847375b2';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setFovValue';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a51a207f1e4721a8447cd3b280c672ba9';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setFarValue';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '39';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1af954af26a34c6b1ea73e1715c6da2e84';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setNearValue';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a24690ee2b299bd90a4a4ed0525cc4b61';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setAspectRatio';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '41';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a063d593847bcd4948740bc4556432f27';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setViewMode';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const CAMERA_VIEW_MODE
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '43';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a4aaa02e8b44cbc8aa76058caf80efd20';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setTarget';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3df &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '44';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a57ef59dac6319458ff79cc52864f3620';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setPosition';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3df &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '45';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1ab8068ee5d405d1fa8bcac38503c5f293';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setRotation';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3df &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1afce1aa1d0bf9a984b59816d976e1b522';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::aabbox2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getViewPort';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '48';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1ae4d884347e7e414aa0398fc9f94cf7f2';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getPosition';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '49';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a1415259d00c920e34c0ce29c65fdd43b';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getRotation';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '50';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a6339569561e6071a0881f3d6be5f5e98';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getTarget';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '51';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a07d3efc665d95ab0cc91e8d4ff481320';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual CAMERA_VIEW_MODE
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getViewMode';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '52';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1af745bc7b7488e6206abb8d86cd0ae49a';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual Frustum *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getViewFrustum';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '54';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a77d23f2117a5de4cd97d8c59443040ac';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual f32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getAspectRatio';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '56';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a6a6a81e302fc171e290ef8b6a43554ed';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual f32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getNearValue';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '57';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a4225713634db107c13f641262eb5e0e4';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual f32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getFarValue';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '58';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a2e3f9f337ab832ffd36bb1c0b6a6e3a1';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual f32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getFovValue';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '59';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a6a4b278789cd6b5f59d7298c173c3c1d';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'manage';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
device::input *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '61';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1acf4586e52fbb4791af60bf22ae36a4a6';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'updatePerspective';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '63';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a07207b9f5671c3e0825c161c1abb7c86';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'updateProjection';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '64';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1af5b8705fb6b94a548c20225cbefebbd5';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'render';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '66';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a00cb5eb04cbb056f7f5b22e18b357fe8';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
Frustum *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'frust';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '68';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a21b08aac3b297282e8963e1d5b5e2c25';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
device::Device *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'screen';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '69';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a343e9614c29c5bbabb3137ce8d8432ca';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
f32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'fars';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '70';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a487bfe2726bb000a832a7ad4475060c7';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
f32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'nears';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '70';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1aceb5cfe6d2948b46c8cea3ddbad8009a';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
f32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'fovs';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '70';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1abd0c44cad89ebac6f218fa4843c6f586';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
f32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'asps';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '70';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1ac38b45556f805a462d07e752b8c24875';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
glm::mat4
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'proj';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '72';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1af6b2059ecf361723a36fd49518555f36';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
glm::mat4
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'pers';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '72';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a8986bb1e1e70c1b20f8bb6320deac14d';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'pos';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '73';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a6e841811189fd2f9c24260b6970bd6af';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'rot';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '73';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1ac934d6deb0481ed1bda32e923c801d34';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'tar';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '73';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1ab37f7f8839b0083d84b0289be68eaabb';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'eye';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '74';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a805af9b15822f131fea5f4cc3ef2561d';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'cen';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '74';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1ac102e5df53e993765032b4dc52765ec1';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'up';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '74';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1a98a96ac7915afb748700fa51c5c06b27';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::aabbox2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'viewport';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '75';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera_1aa8c0208bbd4fce7e76e9c3a0da1f83af';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
CAMERA_VIEW_MODE
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mode';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
      sec-mem-desc-line = '77';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/camera.h';
  cp-fileline  = '28';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 770;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 771;
        node-label = 'std::enable_shared_from_this< Camera >';
      }; /* node */
      node = {
        node-id    = 769;
        node-label = 'sleek::scene3d::camera::Camera';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1camera_1_1Camera';
        };
        node-child = {
          child-id = '770';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '771';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 783;
        node-label = 'sleek::math::pixel';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1pixel';
        };
      }; /* node */
      node = {
        node-id    = 773;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 784;
        node-label = 'sleek::math::timer';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1timer';
        };
      }; /* node */
      node = {
        node-id    = 780;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 782;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 774;
        node-label = 'std::enable_shared_from_this< Camera >';
      }; /* node */
      node = {
        node-id    = 781;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '782';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 778;
        node-label = 'sleek::device::input';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1input';
        };
        node-child = {
          child-id = '779';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
called
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 786;
        node-label = 'sleek::math::fps_counter';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1fps__counter';
        };
        node-child = {
          child-id = '784';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
clock
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 787;
        node-label = 'sleek::scene3d::camera::Frustum';
        node-link = {
          node-link-id = 'structsleek_1_1scene3d_1_1camera_1_1Frustum';
        };
      }; /* node */
      node = {
        node-id    = 776;
        node-label = 'std::enable_shared_from_this< Device >';
      }; /* node */
      node = {
        node-id    = 775;
        node-label = 'sleek::device::Device';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1Device';
        };
        node-child = {
          child-id = '776';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '777';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
ext
evt
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '784';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '785';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
info
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '778';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '786';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
fps
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 779;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '773';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '780';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '781';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '783';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
textcolor
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 772;
        node-label = 'sleek::scene3d::camera::Camera';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1camera_1_1Camera';
        };
        node-child = {
          child-id = '773';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '774';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '775';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
screen
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '787';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
frust
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 777;
        node-label = 'sleek::device::event';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1event';
        };
        node-child = {
          child-id = '778';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 785;
        node-label = 'sleek::device::Device_stub';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1Device__stub';
        };
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1video_1_1CAudioInterfaceFactoryOpenAL';
  cp-name   = 'sleek::video::CAudioInterfaceFactoryOpenAL';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classTheoraAudioInterfaceFactory';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceFactoryOpenAL_1aac3158468c6dea41354dbb52a9285b99';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'CAudioInterfaceFactoryOpenAL';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '59';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceFactoryOpenAL_1a49ec535919b33c8b91d628fdcc6af101';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~CAudioInterfaceFactoryOpenAL';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '60';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceFactoryOpenAL_1aaa0d431813b573206ccec6c78ee0240c';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
CAudioInterfaceOpenAL *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createInstance';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
TheoraVideoClip *
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'owner';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
int
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'nChannels';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
int
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'freq';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '62';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceFactoryOpenAL_1a14d2e5c573758afb3d3f74f20f5e1b1d';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
ALCdevice *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'gDevice';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '64';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceFactoryOpenAL_1a67f7f0b00dbb8ca061c7a2e5d380219c';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
ALCcontext *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'gContext';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '65';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
  cp-fileline  = '57';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 789;
        node-label = 'TheoraAudioInterfaceFactory';
      }; /* node */
      node = {
        node-id    = 788;
        node-label = 'sleek::video::CAudioInterfaceFactoryOpenAL';
        node-link = {
          node-link-id = 'classsleek_1_1video_1_1CAudioInterfaceFactoryOpenAL';
        };
        node-child = {
          child-id = '789';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 791;
        node-label = 'TheoraAudioInterfaceFactory';
      }; /* node */
      node = {
        node-id    = 790;
        node-label = 'sleek::video::CAudioInterfaceFactoryOpenAL';
        node-link = {
          node-link-id = 'classsleek_1_1video_1_1CAudioInterfaceFactoryOpenAL';
        };
        node-child = {
          child-id = '791';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL';
  cp-name   = 'sleek::video::CAudioInterfaceOpenAL';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classTheoraAudioInterface';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classTheoraTimer';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1a5530a5e2bb3b9b9c45c3728f91a0b098';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'CAudioInterfaceOpenAL';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
TheoraVideoClip *
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'owner';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
int
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'nChannels';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
int
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'freq';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '26';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1a6b570fbd3246a839fe10e6a1b69db950';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~CAudioInterfaceOpenAL';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '27';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1a5829ce37158d227f470429c929d4538a';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
short
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'floatToShort';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
float
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'f';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '29';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1afc10c38e94347e123f59862e9938a0a0';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'insertData';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
float **
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'data';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
int
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'nSamples';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1a5bcaa1c00e1eb78ede5541b9d436cf94';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'destroy';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '32';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1aaa9335d3f65e399fa2a336338fb38bda';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'play';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1ae85bd7f53f536c380b8e3f8e6548ef06';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'pause';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '35';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1aea985fd25f695478bb0f7ccd7f57bf2e';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'seek';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
float
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'time';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '36';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1ad25987a1d140f1ce14ebb512a2f3bfb1';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'update';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
float
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'time_increase';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1afe1936ac7af128bcdae2f7460e972d98';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
int
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mBuffSize';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1aafb12afff03a21950643543b95055665';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
int
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mMaxBuffSize';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '41';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1ab9454b1decc008e2b517cbbdbf6cd5c1';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
int
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mNumProcessedSamples';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '43';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1a0cb155f5846ce5ce48c405c31c925078';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
int
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mNumPlayedSamples';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '44';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1ab85449eaae4eff53fbfd19d8c78c912c';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
float
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mTimeOffset';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1a56562aa3ba0f9e4627a274a98be4024c';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
SBufferOpenAL
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mBuffers';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '48';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1a955b080e156e78c9cffabb6b71cb50ee';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::queue< SBufferOpenAL >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mBufferQueue';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '49';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1abd265db16665353bef155dcb248e52d3';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
ALuint
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mSource';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '51';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL_1ad59694dda6f3c0147bc44269a570f582';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
short *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mTempBuffer';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
      sec-mem-desc-line = '53';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/audio.h';
  cp-fileline  = '24';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 794;
        node-label = 'TheoraTimer';
      }; /* node */
      node = {
        node-id    = 793;
        node-label = 'TheoraAudioInterface';
      }; /* node */
      node = {
        node-id    = 792;
        node-label = 'sleek::video::CAudioInterfaceOpenAL';
        node-link = {
          node-link-id = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL';
        };
        node-child = {
          child-id = '793';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '794';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 798;
        node-label = 'sleek::video::SBufferOpenAL';
        node-link = {
          node-link-id = 'structsleek_1_1video_1_1SBufferOpenAL';
        };
      }; /* node */
      node = {
        node-id    = 797;
        node-label = 'TheoraTimer';
      }; /* node */
      node = {
        node-id    = 796;
        node-label = 'TheoraAudioInterface';
      }; /* node */
      node = {
        node-id    = 795;
        node-label = 'sleek::video::CAudioInterfaceOpenAL';
        node-link = {
          node-link-id = 'classsleek_1_1video_1_1CAudioInterfaceOpenAL';
        };
        node-child = {
          child-id = '796';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '797';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '798';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mBuffers
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1driver_1_1context';
  cp-name   = 'sleek::driver::context';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1driver_1_1ogl__context';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1ab6e6fe519e470ab2226d0eb6d0b17148';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'context';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< device::Device > &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< context >
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'shared';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
nullptr
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '39';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1a564fd698a1fdd0f70bcc4782d8c7b495';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~context';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1a5f9aac95eaa7340c21142d7767d1f5b3';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual RENDER_CONTEXT
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getType';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '42';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1a9ca62a2389cc539aa38ca2d6a5ca01bc';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< driver >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createDriver';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '44';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1a8cab665793037e73faf56c1d62b315ba';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< texture >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createScreenshot';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::aabbox2du &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '45';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1a5ff03a352e2632735d914e9b0007918d';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createTexture';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
texture *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'dsa';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
true
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '47';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1a16271d6df91729db46e29c49e8d8ba33';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createTextureArray';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
texture_array *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'dsa';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
true
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '48';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1a928ce1c52e980bf914dd5a9f101e028a';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createTexture3d';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
texture3d *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'dsa';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
true
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '49';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1a49b2a008ba609ef90d0532c6c21f48e2';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createVBO';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
MeshBuffer *
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'o';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
VBO_BUFFER_TYPE
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 't';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
VBO_BUFFER_ALIGNMENT
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
VBO_STATIC
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'dsa';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
true
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '51';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1ae9c5920e0a28def251324324167bee5d';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< shader >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createShader';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'dsa';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
true
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '52';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1ac844b25da90abbdb84944f9c920d9599';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setViewport';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector2di &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'i';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '54';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1a73c8c940dc6fd86484d61b7ea5ac27b8';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setAntialiasing';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const AntiailiasingMode &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'i';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '55';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1a6269b66491169921be97ba7a896085ab';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual AntiailiasingMode
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getAntiailiasing';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '57';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1aad56dd0bc0806bb56b7c91bbb0f66c0e';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getViewport';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '58';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1a9f71056520d1afdbfb606461ecf3ed46';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< context >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '60';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1acd64520caf6ae867b05949647b2b7780';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'testError';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
int
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'line';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'file';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '65';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1ad5b8f6c06af79474ab8343be95b1e990';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'bind';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '67';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1a0d91ce6abb9775fd8762bd90236fe10b';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'begin';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'clearcolor';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel(0xFFAAFFFF)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '68';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1adedf947da547f4f9d50d51a2c4ba58ed';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'end';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '69';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1ab27f6868f34caa360c0d070ca1106138';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< device::Device >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'win';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '71';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1context_1af3602d5d5df201fe6854c757c1869c03';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< context >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'shared';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
      sec-mem-desc-line = '72';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/context.h';
  cp-fileline  = '37';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 800;
        node-label = 'std::enable_shared_from_this< context >';
      }; /* node */
      node = {
        node-id    = 799;
        node-label = 'sleek::driver::context';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1context';
        };
        node-child = {
          child-id = '800';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 801;
        node-label = 'sleek::driver::ogl_context';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1ogl__context';
        };
        node-child = {
          child-id = '799';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 803;
        node-label = 'std::enable_shared_from_this< context >';
      }; /* node */
      node = {
        node-id    = 802;
        node-label = 'sleek::driver::context';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1context';
        };
        node-child = {
          child-id = '803';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1os_1_1cpuid';
  cp-name   = 'sleek::os::cpuid';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1os_1_1cpuid_1ab744d25b23f2a69ca93d153622c93844';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'cpuid';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/os/cpuid.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1os_1_1cpuid_1a6eb906f479f548d4afb4d14dbf99ab6f';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~cpuid';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/os/cpuid.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1os_1_1cpuid_1adde6a6690c349dd0224ac00b2af2ebae';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'detectVirtualProcessor';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/os/cpuid.h';
      sec-mem-desc-line = '33';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1os_1_1cpuid_1acd341f19884a825badcb0dbf3fee9d5a';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getVirtualNumberProcessor';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/os/cpuid.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1os_1_1cpuid_1a2a1b737cfafb3a97a45f46127ca552f5';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
processor
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getVirtualProcessor';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/os/cpuid.h';
      sec-mem-desc-line = '35';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1os_1_1cpuid_1a060fe1921f999f81ab12b9835bc1b359';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'updateVirtualProcessorInfo';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/os/cpuid.h';
      sec-mem-desc-line = '36';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1os_1_1cpuid_1ae4052fb0991019c1e2308ad6fe3a0cbf';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'printQuickDescription';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/os/cpuid.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1os_1_1cpuid_1a57315d758fcee65d0caab3e31d333c48';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::vector< processor >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'proc';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/os/cpuid.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/os/cpuid.h';
  cp-fileline  = '28';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 804;
        node-label = 'sleek::os::cpuid';
        node-link = {
          node-link-id = 'classsleek_1_1os_1_1cpuid';
        };
        node-child = {
          child-id = '805';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 805;
        node-label = 'std::enable_shared_from_this< cpuid >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 806;
        node-label = 'sleek::os::cpuid';
        node-link = {
          node-link-id = 'classsleek_1_1os_1_1cpuid';
        };
        node-child = {
          child-id = '807';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 807;
        node-label = 'std::enable_shared_from_this< cpuid >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1gui_1_1cursor';
  cp-name   = 'sleek::gui::cursor';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1a5a2ffb1831e670b854262ca442a7e850';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'cursor';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
interface *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '14';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1aaa41adb7c2c8adac640d6936a046a5d9';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~cursor';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '15';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1a749a2446d5be348ad6a0e5d11d906ef0';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual INTERFACE_GUI_CODE
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getType';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '17';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1ab43ef266b5313fc757e53aefe3a71fea';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< cursor >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '19';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1a2f7a039798708f528cc33a5daf39e4b0';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'showCursor';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '24';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1acc53363134e740e4b756eef68b975b4d';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'showTexture';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '25';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1a3671df2cf09ab8479499ccdcf16c3da7';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'manage';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
device::input *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '26';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1ad16b344e5787e9872cd060e5f4948967';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setTexture';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
driver::texture *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '27';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1ad33f2bc74f5b2ce6e6467ddbd2fdaca8';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setPosition';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector2di &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '28';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1a52d8838f6ea6f723d335c72e28356022';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual driver::material *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getMaterial';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1a8b19a532028a84b1c9024b7237e68b76';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getPosition';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1a7ef09da5f4ca9a390acab5182ed10761';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual driver::texture *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getTexture';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '32';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1a512ed229ff2ba9d8c67925a3a3f50ab5';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'textureIsShow';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '33';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1a9eb226f9de574f9e9e858748b121fdd2';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'cursorIsShow';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1a8c662fc9252d7075af2a78e23c6debde';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'render';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '36';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1a1cc95ddd20e51b3f2eaa1dca88f49860';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'isRender';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1a5f8142ae9755e8029461b39ec39f7f94';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'isVisible';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1ae11491308df5d184d4c46862ba811431';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
driver::material *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'rnd';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '39';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1ab35fb690083b6e19025c06de6bd7a98f';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
interface *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mom';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'private-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1a2cd7cd8cc0fa6b655d2dca6a995dbea3';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'pos';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '42';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1cursor_1a87ca249a18f855767818543f2955472c';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
driver::texture *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'tex';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
      sec-mem-desc-line = '43';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/cursor.h';
  cp-fileline  = '12';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 809;
        node-label = 'std::enable_shared_from_this< cursor >';
      }; /* node */
      node = {
        node-id    = 808;
        node-label = 'sleek::gui::cursor';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1cursor';
        };
        node-child = {
          child-id = '809';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 812;
        node-label = 'sleek::driver::texture';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1texture';
        };
        node-child = {
          child-id = '813';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 811;
        node-label = 'std::enable_shared_from_this< cursor >';
      }; /* node */
      node = {
        node-id    = 815;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 814;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '815';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 817;
        node-label = 'std::enable_shared_from_this< material >';
      }; /* node */
      node = {
        node-id    = 810;
        node-label = 'sleek::gui::cursor';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1cursor';
        };
        node-child = {
          child-id = '811';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '812';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tex
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '814';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '816';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
rnd
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 813;
        node-label = 'std::enable_shared_from_this<texture>';
      }; /* node */
      node = {
        node-id    = 816;
        node-label = 'sleek::driver::material';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1material';
        };
        node-child = {
          child-id = '817';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1video_1_1CVideoMaster';
  cp-name   = 'sleek::video::CVideoMaster';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1a3ebc1bf90530095735a6133c319b3e36';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'CVideoMaster';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
driver::context *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'readAudio';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
true
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'workerThreads';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
1
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1a17eb659008eb238b2b8ea7cfc9495278';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~CVideoMaster';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '32';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1aa4f61ae4999c67634f9ad0b9c254dae5';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< CVideoMaster >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1a71f242c7568178674cbd2e635c585daa';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
SVideoClip *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getClipByName';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'clipname';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '39';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1a5907fb9112b536b52fcdc6e87b9d570d';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
TheoraVideoClip *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getTheoClipByName';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'clipname';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1adb416ee37194158cb8c012846cff6dd3';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
driver::texture *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getTextureByName';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'clipname';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '41';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1a6c9efde5fd4d7abd8fb0070fe2077457';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
driver::texture *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'addVideoClip';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'filename';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'clipname';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'repeatPlayback';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
false
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'startPlayback';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
true
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'preloadIntoRAM';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
false
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '43';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1a8109fa953f901c52ec9ad4b43ec36a60';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'removeVideoClip';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'clipname';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'RemoveTexture';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
false
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '51';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1a97b32a099609ced9e80f3ad1c6947093';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'removeVideoClipAll';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'RemoveTexture';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
false
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '52';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1a966e135a2d655b79f5e3a4cac2fffac3';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'update';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '54';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'private-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1a12465819acc7401431be0e848bf2d539';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'processFrames';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '56';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1a6647d17ea339ca94c9325dcd08d20490';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
SVideoClip *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getClipByName';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'clipname';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32 &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'out_clipindex';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '57';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'private-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1abe24ac1389c02697736bde5051afab6e';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::timer *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mTimer';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '59';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1acf43cfbc9cd0e9b099fd8d708253dcc2';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
driver::context *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'context';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '60';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1ad9c89bc6a382bcc913596c4e0cca7261';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
TheoraVideoManager *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mVmgr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '62';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1a1248d71b9d4a54dbe6b82565e9f83d65';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
CAudioInterfaceFactoryOpenAL *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mAIF';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '64';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1video_1_1CVideoMaster_1a9b0ca2538bbc7ffa1511170e162f9c4e';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::vector< SVideoClip * >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mClip';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
      sec-mem-desc-line = '66';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/video/video.h';
  cp-fileline  = '29';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 819;
        node-label = 'std::enable_shared_from_this< CVideoMaster >';
      }; /* node */
      node = {
        node-id    = 818;
        node-label = 'sleek::video::CVideoMaster';
        node-link = {
          node-link-id = 'classsleek_1_1video_1_1CVideoMaster';
        };
        node-child = {
          child-id = '819';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 822;
        node-label = 'sleek::math::timer';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1timer';
        };
      }; /* node */
      node = {
        node-id    = 824;
        node-label = 'std::enable_shared_from_this< context >';
      }; /* node */
      node = {
        node-id    = 821;
        node-label = 'std::enable_shared_from_this< CVideoMaster >';
      }; /* node */
      node = {
        node-id    = 826;
        node-label = 'TheoraAudioInterfaceFactory';
      }; /* node */
      node = {
        node-id    = 823;
        node-label = 'sleek::driver::context';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1context';
        };
        node-child = {
          child-id = '824';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 820;
        node-label = 'sleek::video::CVideoMaster';
        node-link = {
          node-link-id = 'classsleek_1_1video_1_1CVideoMaster';
        };
        node-child = {
          child-id = '821';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '822';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mTimer
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '823';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
context
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '825';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mAIF
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 825;
        node-label = 'sleek::video::CAudioInterfaceFactoryOpenAL';
        node-link = {
          node-link-id = 'classsleek_1_1video_1_1CAudioInterfaceFactoryOpenAL';
        };
        node-child = {
          child-id = '826';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1device_1_1Device';
  cp-name   = 'sleek::device::Device';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1aed8cf80d751d10376065eb9b81153a23';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Device';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const Device_stub &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '33';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a6b3e2dde9f222b9aacae756358238d99';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~Device';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a71d174c28bb2c0a30dc0d7f4c6edc953';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setGamma';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '36';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a070bc123e36a687094c02e76d3c0d47d';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setCaption';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '37';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1abbac48f85b499c577d1dd01e9be1d2c5';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setEventReceiver';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
event *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a4aa6560d97bb487d4fe0df25a45eb9ab';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setVideoSize';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector2di &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '39';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a007e288bd2be0ef76b936fb2a1071e09';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setWindowPos';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector2di &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a134f4fefb8b3517aca8885d5b346a43f';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setFullScreen';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '41';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a70c1dab3ed73f26b588cef8a2f93e422';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'enableWindowDecorator';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '43';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a15fdc557a79f7dcc260d70d7f9897d32';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getDesktopVideoSize';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '45';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1ac5f0ab43e71cbaaa83dd8e61706e8826';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< os::cpuid >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getCPUID';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '47';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a0ce47ed8ea770a2ce553d70c8e75411b';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< spdlog::logger >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getLogger';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '48';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1aa37164c9841705a05edf521772261229';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual const math::fps_counter &
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getFpsCounter';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '49';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a9fef1923459989d67dffb37fe9ed481c';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual event *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getEventReceiver';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '51';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1aa9c85da7eada9d5e44d6ffdb74245402';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual input *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getCurrentEvent';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '52';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a898c45ad3f14e7a5520148da772f7e4b';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual Device_stub
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getInfo';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '53';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1ad5103e4090a9c9243e632dffe3d43bdc';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< Device >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '55';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a299faa624cd04df5cefca980af165287';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'WarpMouse';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector2di &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '60';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a4eee11ffbe85c0f392b67bcd2f314a62';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'ShowMouse';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '61';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1ab33c9bbbf2342253ea2b3420abdba0c1';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'run';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '63';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a69b728f86be445f73f91dc55bb40e66c';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'exit';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '64';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1acc6394aeb537b248e0e22b3d11f72d5d';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'ready';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '65';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1ac8c205027a8417bc752b148e727ba846';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'manage';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '66';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a316c4b29db58bf41a7b4be5abf19513a';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'begin';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '68';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1afc840caa281ed565c03e37e644090600';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'end';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '69';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a702d7c896f6b626c5373bd27e774cedb';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'welcomeMessage';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '82';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1ab7ce0511753574735f2eb2859229076c';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< spdlog::logger >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'log';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '71';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a6bd3ee9eb1b33f4550a3f47ca916b40d';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< os::cpuid >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'cpu';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '72';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a7227eac986520c626c99f5d0641b5c39';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::fps_counter
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'fps';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '74';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1aefe5832a8fea3d9a6601f87ecd46f40c';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
event *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'evt';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '75';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a317d6100d49be3130c51e270599afbe5';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
event *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'ext';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '75';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a256793ed49ef2a60be97793d7cb84f91';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
Device_stub
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'info';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '76';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a7a25ad45ac7355333e85d320aa5da4cc';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::timer *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'tm';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '77';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1ad1501aca0d3b6c12e31f3aca0b9ae796';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
input *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'current';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '78';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1ab5994abf22571fa0355b08ade9046d19';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'running';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '80';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1device_1_1Device_1a85a866ee05a64889bcb207a8cfa89dc3';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'reading';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
      sec-mem-desc-line = '80';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device.h';
  cp-fileline  = '31';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 828;
        node-label = 'std::enable_shared_from_this< Device >';
      }; /* node */
      node = {
        node-id    = 827;
        node-label = 'sleek::device::Device';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1Device';
        };
        node-child = {
          child-id = '828';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 838;
        node-label = 'sleek::math::pixel';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1pixel';
        };
      }; /* node */
      node = {
        node-id    = 834;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 839;
        node-label = 'sleek::math::timer';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1timer';
        };
      }; /* node */
      node = {
        node-id    = 835;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 837;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 836;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '837';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 832;
        node-label = 'sleek::device::input';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1input';
        };
        node-child = {
          child-id = '833';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
called
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 841;
        node-label = 'sleek::math::fps_counter';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1fps__counter';
        };
        node-child = {
          child-id = '839';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
clock
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 830;
        node-label = 'std::enable_shared_from_this< Device >';
      }; /* node */
      node = {
        node-id    = 829;
        node-label = 'sleek::device::Device';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1Device';
        };
        node-child = {
          child-id = '830';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '831';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
ext
evt
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '839';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '840';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
info
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '832';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '841';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
fps
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 833;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '834';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '835';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '836';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '838';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
textcolor
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 831;
        node-label = 'sleek::device::event';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1event';
        };
        node-child = {
          child-id = '832';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 840;
        node-label = 'sleek::device::Device_stub';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1Device__stub';
        };
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
struct = {
  cp-id     = 'structsleek_1_1device_1_1Device__stub';
  cp-name   = 'sleek::device::Device_stub';
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1device_1_1Device__stub_1afab120c3dc59b39575ad86418057efe1';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Device_stub';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'fl';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
false
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device_stub.h';
      sec-mem-desc-line = '14';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1device_1_1Device__stub_1ac7b2dc40d95a7c0df74ced3b7c8acb34';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Device_stub';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector2di
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'sz';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u8
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'b';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'fl';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
false
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device_stub.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1device_1_1Device__stub_1a7a8669a11233ee31d08d3c396036ac05';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Device_stub';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'w';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'h';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u8
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'b';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'fl';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
false
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device_stub.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1device_1_1Device__stub_1a873d344a2ebda921572b03c9f953c794';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~Device_stub';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device_stub.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1Device__stub_1abf391ab1b41d3cb6ebef87cd0c5094b3';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u8
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'bits';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device_stub.h';
      sec-mem-desc-line = '44';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1Device__stub_1a22dfb088f2d89d6aad4fb56042d84bd9';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'fullscreen';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device_stub.h';
      sec-mem-desc-line = '45';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1Device__stub_1a6a7122b2d28f750b2e4ebfbd85706cb5';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'decorator';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device_stub.h';
      sec-mem-desc-line = '45';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1Device__stub_1a429851884accddf94be7c5966b1dcc3a';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'size';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device_stub.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1Device__stub_1a34d1f4de328574c6d64e7974ce32eecb';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::string
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'name';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device_stub.h';
      sec-mem-desc-line = '47';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1Device__stub_1ac5bc2ab744877cf3e8b452332eb85a03';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'visual';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device_stub.h';
      sec-mem-desc-line = '51';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
read only
_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1Device__stub_1a35b51de90f1b1632c66f8fcb62625925';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'display';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device_stub.h';
      sec-mem-desc-line = '52';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1Device__stub_1a50ad4bb2b422916c17557aea5516a5b0';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'window';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device_stub.h';
      sec-mem-desc-line = '53';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/device_stub.h';
  cp-fileline  = '13';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
}; /* struct */
class = {
  cp-id     = 'classsleek_1_1io_1_1directory';
  cp-name   = 'sleek::io::directory';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1io_1_1std__directory';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1directory_1aa5eb9a40db3de21bf75f756c54a95412';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< directory >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/directory.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1directory_1ac2626588d62670fc98438478e6d09c86';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual const std::string &
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'filename';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/directory.h';
      sec-mem-desc-line = '28';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1directory_1ada065bea540c85566cf01bf1bda4cf42';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual s32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'find';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::function< bool(const entry &)>
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'f';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/directory.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1directory_1a1a374dfb18b74e1d8a4ff098783ebf67';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual entry
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'operator[]';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'i';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/directory.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1directory_1aaa2daa9f5e1a808a6d8d1d1ae3db4208';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'refresh';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/directory.h';
      sec-mem-desc-line = '33';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/directory.h';
  cp-fileline  = '13';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 846;
        node-label = 'sleek::io::std_directory';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1std__directory';
        };
        node-child = {
          child-id = '844';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 845;
        node-label = 'std::enable_shared_from_this< directory >';
      }; /* node */
      node = {
        node-id    = 844;
        node-label = 'sleek::io::directory';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1directory';
        };
        node-child = {
          child-id = '845';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 848;
        node-label = 'std::enable_shared_from_this< directory >';
      }; /* node */
      node = {
        node-id    = 847;
        node-label = 'sleek::io::directory';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1directory';
        };
        node-child = {
          child-id = '848';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1driver_1_1driver';
  cp-name   = 'sleek::driver::driver';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1driver_1_1ogl__driver';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a692ad0a8ea807b8c8676703abfe94cd4';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'driver';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< device::Device >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '22';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a64a4a50e1a71a50c8aa5e7a7e1ee37d4';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~driver';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a8bb24c0897eb415191a16192378e9e0e';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< driver >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '25';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a1209cbe6ba1ca9c1edbfc6c564e7d39b';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawPixel';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a22e4d4a95eca4b48249cff695587c599';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawPixel';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1af444fbb71dda458c39e5dd61c2d47b3c';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawLine';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '32';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1afe49a2636e607afc2281075a468323e5';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawLine';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '33';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1af7665e365d707e2ce9ed2803c613c280';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawArc';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a3585a70c83785728fbc33a2e8c4b8d66';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawCube';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::aabbox2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '36';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1ab5ccf3621ead3a553d49b84122755c46';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawCube';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::aabbox3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '37';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a554b068beddcc5b1b7866c88153795c8';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawCube';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a760fdc9cc0c15fe9baba23c5b959f3a1';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawCube';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '39';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a23aaccdad540cd34ca4c6ed7019248ca';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawCircle';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'pos';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'radius';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
5.f
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '41';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a18cdb41bc691d279a9d6d41cf8c9dd31';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawPolygon';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '43';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1abe576b287b95cf8ecc45f5f03b3b29e4';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawPolygon';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '44';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1ad54a19c0677c47cdb8750a555c8e0341';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawPolygonList';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di *
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'n';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '45';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a4c3c4d5daa0c103310ff822a8b9b986f';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawPolygonList';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df *
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'n';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a4d0f644244cd0138e249ed5336b40593';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawFBO';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
fbo *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '48';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1ada2dddf6a13c368cda58a80442d8c671';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawTexture';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
texture *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'pos';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '50';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1af5dc720153e69b23b7cc0a3d6c278e8f';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawTexture';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
texture *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'pos';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '51';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1ab3b2059c9abad6fa6dcdc7482dfe10e3';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawTextureCenter';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
texture *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'pos';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '53';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a36281468a056dd07fc919d953d91765f';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawTextureCenter';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
texture *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'pos';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '54';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1ad4f577471e3e2c952c1d8e4bdaf0a42d';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawTextureScale';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
texture *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'pos';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'scl';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '56';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a99094b13d8453c38795cd7eb85c68395';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawTextureScale';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
texture *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'pos';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'scl';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '57';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1ab8e2dace04a8fa4a028ed0eefe4e17a2';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawMesh';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
MeshBuffer *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '59';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a493a7badfe9b54f1f05f69ca4b66b287';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setActiveMaterial';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
material *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '61';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1ac5c384f13dc4f9c1afd41dcbe6b0c95a';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual material *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getActiveMaterial';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '62';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a756ee4d2ebd211c9e08dd9baa0c58069';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'ObjectRenderBegin';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '64';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1aff4827043ad9a4523a55e06c9ae4f4cd';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'ObjectRenderEnd';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '65';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a8b96e7d7370c1c162cdc6196590aa8a1';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'beginTo2D';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '67';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1abbe2e174968758b9adca5144a0d2e5dc';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'endFrom2D';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '68';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1adbf65249f2627f30edda7f82cf53f971';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< device::Device >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'src';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '70';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1a2adb8f2e448a86bb53d708932c70ecf0';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
material *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mat';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '71';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1driver_1ab391f7f000d0649cf70f10fca91a0646';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'tricounter';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
      sec-mem-desc-line = '72';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/driver.h';
  cp-fileline  = '20';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 849;
        node-label = 'sleek::driver::driver';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1driver';
        };
        node-child = {
          child-id = '850';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 850;
        node-label = 'std::enable_shared_from_this< driver >';
      }; /* node */
      node = {
        node-id    = 851;
        node-label = 'sleek::driver::ogl_driver';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1ogl__driver';
        };
        node-child = {
          child-id = '849';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 852;
        node-label = 'sleek::driver::driver';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1driver';
        };
        node-child = {
          child-id = '853';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '854';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mat
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 853;
        node-label = 'std::enable_shared_from_this< driver >';
      }; /* node */
      node = {
        node-id    = 855;
        node-label = 'std::enable_shared_from_this< material >';
      }; /* node */
      node = {
        node-id    = 854;
        node-label = 'sleek::driver::material';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1material';
        };
        node-child = {
          child-id = '855';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classstd_1_1enable__shared__from__this';
  cp-name   = 'std::enable_shared_from_this';
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1device_1_1Device';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1device_1_1Splash';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1driver_1_1context';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1driver_1_1driver';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'structsleek_1_1driver_1_1identifier';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1driver_1_1material';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1driver_1_1MeshBuffer';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1driver_1_1texture';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1driver_1_1texture3d';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1driver_1_1texture__array';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1gui_1_1cursor';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1gui_1_1font';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'structsleek_1_1gui_1_1fontcache';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1gui_1_1frame';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1gui_1_1interface';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1gui_1_1theme';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1io_1_1archiveloader';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1io_1_1directory';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1io_1_1filereader';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1io_1_1filesystem';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1io_1_1filewriter';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1loader_1_1loader';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1os_1_1cpuid';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1scene3d_1_1camera_1_1Camera';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1scene3d_1_1engine';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1scene3d_1_1Node';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1video_1_1CVideoMaster';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/texture.h';
  cp-fileline  = '31';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 890;
        node-label = 'sleek::io::std_directory';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1std__directory';
        };
        node-child = {
          child-id = '889';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 866;
        node-label = 'sleek::driver::ogl_texture< dsa >';
        node-link = {
          node-link-id = 'structsleek_1_1driver_1_1ogl__texture';
        };
        node-child = {
          child-id = '863';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 893;
        node-label = 'sleek::io::filesystem< filesystem >';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1filesystem';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 884;
        node-label = 'sleek::gui::statictext';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1statictext';
        };
        node-child = {
          child-id = '880';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 894;
        node-label = 'sleek::io::archive';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1archive';
        };
        node-child = {
          child-id = '893';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 856;
        node-label = 'enable_shared_from_this';
      }; /* node */
      node = {
        node-id    = 868;
        node-label = 'sleek::driver::ogl_texture_array< dsa >';
        node-link = {
          node-link-id = 'structsleek_1_1driver_1_1ogl__texture__array';
        };
        node-child = {
          child-id = '863';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 870;
        node-label = 'sleek::driver::shader';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1shader';
        };
        node-child = {
          child-id = '863';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 881;
        node-label = 'sleek::gui::button';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1button';
        };
        node-child = {
          child-id = '880';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 857;
        node-label = 'sleek::device::Device< Device >';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1Device';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 902;
        node-label = 'sleek::scene3d::Node< Node >';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1Node';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 892;
        node-label = 'sleek::io::std_filereader';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1std__filereader';
        };
        node-child = {
          child-id = '891';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 905;
        node-label = 'sleek::scene3d::real::Grid';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Grid';
        };
        node-child = {
          child-id = '902';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 862;
        node-label = 'sleek::driver::ogl_driver';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1ogl__driver';
        };
        node-child = {
          child-id = '861';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 899;
        node-label = 'sleek::os::cpuid< cpuid >';
        node-link = {
          node-link-id = 'classsleek_1_1os_1_1cpuid';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 903;
        node-label = 'sleek::scene3d::billboard::Billboard';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1billboard_1_1Billboard';
        };
        node-child = {
          child-id = '902';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 864;
        node-label = 'sleek::driver::fbo';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1fbo';
        };
        node-child = {
          child-id = '863';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 859;
        node-label = 'sleek::driver::context< context >';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1context';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 908;
        node-label = 'sleek::video::CVideoMaster< CVideoMaster >';
        node-link = {
          node-link-id = 'classsleek_1_1video_1_1CVideoMaster';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 886;
        node-label = 'sleek::gui::interface< interface >';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 871;
        node-label = 'sleek::driver::ogl_shader< dsa >';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1ogl__shader';
        };
        node-child = {
          child-id = '870';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 900;
        node-label = 'sleek::scene3d::camera::Camera< Camera >';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1camera_1_1Camera';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 891;
        node-label = 'sleek::io::filereader< filereader >';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1filereader';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 880;
        node-label = 'sleek::gui::frame< frame >';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 904;
        node-label = 'sleek::scene3d::billboard::Sprite';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1billboard_1_1Sprite';
        };
        node-child = {
          child-id = '902';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 876;
        node-label = 'sleek::driver::texture_array< texture_array >';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1texture__array';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 875;
        node-label = 'sleek::driver::texture3d< texture3d >';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1texture3d';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 873;
        node-label = 'sleek::driver::MeshBuffer< MeshBuffer >';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1MeshBuffer';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 907;
        node-label = 'sleek::scene3d::real::Octree';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Octree';
        };
        node-child = {
          child-id = '906';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 906;
        node-label = 'sleek::scene3d::real::Natif';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Natif';
        };
        node-child = {
          child-id = '902';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 896;
        node-label = 'sleek::io::filewriter< filewriter >';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1filewriter';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 888;
        node-label = 'sleek::io::archiveloader< archiveloader >';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1archiveloader';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 889;
        node-label = 'sleek::io::directory< directory >';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1directory';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 858;
        node-label = 'sleek::device::Splash< Splash >';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1Splash';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 860;
        node-label = 'sleek::driver::ogl_context';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1ogl__context';
        };
        node-child = {
          child-id = '859';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 897;
        node-label = 'sleek::io::std_filewriter';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1std__filewriter';
        };
        node-child = {
          child-id = '896';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 863;
        node-label = 'sleek::driver::identifier< identifier >';
        node-link = {
          node-link-id = 'structsleek_1_1driver_1_1identifier';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 865;
        node-label = 'sleek::driver::ogl_fbo< dsa >';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1ogl__fbo';
        };
        node-child = {
          child-id = '864';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 867;
        node-label = 'sleek::driver::ogl_texture_3d< dsa >';
        node-link = {
          node-link-id = 'structsleek_1_1driver_1_1ogl__texture__3d';
        };
        node-child = {
          child-id = '863';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 879;
        node-label = 'sleek::gui::fontcache< fontcache >';
        node-link = {
          node-link-id = 'structsleek_1_1gui_1_1fontcache';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 869;
        node-label = 'sleek::driver::ogl_vbo_identifer< dsa >';
        node-link = {
          node-link-id = 'structsleek_1_1driver_1_1ogl__vbo__identifer';
        };
        node-child = {
          child-id = '863';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 898;
        node-label = 'sleek::loader::loader< loader >';
        node-link = {
          node-link-id = 'classsleek_1_1loader_1_1loader';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 901;
        node-label = 'sleek::scene3d::engine< engine >';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1engine';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 877;
        node-label = 'sleek::gui::cursor< cursor >';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1cursor';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 882;
        node-label = 'sleek::gui::picture';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1picture';
        };
        node-child = {
          child-id = '880';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 874;
        node-label = 'sleek::driver::texture< texture >';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1texture';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 872;
        node-label = 'sleek::driver::material< material >';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1material';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 883;
        node-label = 'sleek::gui::progressbar';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1progressbar';
        };
        node-child = {
          child-id = '880';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 861;
        node-label = 'sleek::driver::driver< driver >';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1driver';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 885;
        node-label = 'sleek::gui::window';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1window';
        };
        node-child = {
          child-id = '880';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 895;
        node-label = 'sleek::io::std_filesystem';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1std__filesystem';
        };
        node-child = {
          child-id = '893';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 887;
        node-label = 'sleek::gui::theme< theme >';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1theme';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 878;
        node-label = 'sleek::gui::font< font >';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1font';
        };
        node-child = {
          child-id = '856';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1scene3d_1_1engine';
  cp-name   = 'sleek::scene3d::engine';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1a14a43b1987788cd1769ef8a10833ad55';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'engine';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
device::Device *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
driver::driver *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1a8904070504b0f72eab553ec750321e4a';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~engine';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '24';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1a91ff4c450d7d0e020751adb208fd8d84';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< engine >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '26';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1ac5fef9b9ad9df45dffa2fa4fa9f25ccf';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
Node *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'addSceneNode';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
Node *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1acbcd055dae820065a321083cad2874e0';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getNumberNode';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '32';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1a1aad45035cfc5730567fe785da5d73bd';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
Node *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getNode';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'i';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '33';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1a1a043d4fa7cfcd0bf1e94a6749c25df3';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'removeNode';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
Node *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1a5ea2381c34a44fbbeaf7242204429172';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'clear';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '36';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1aadc856b41f37f5ff8be2f9874a9157e2';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'enableDebugDraw';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1a7f3c9e29d53fb00f19689b16aebbc293';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'isDebugDraw';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '39';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1ada0862e8a6f9736a246b951e7f1ef3f3';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
device::Device *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getDevice';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '41';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1add2eb4b8efd951dbdb57c24ca5335f7c';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
driver::driver *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getDrawManager';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '42';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1a62899056a63b6d65fc4fb98202ae8455';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
camera::Camera *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getCamera';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '43';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1aa1beea821fbd2ce704c80a82285429ec';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'render';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '45';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1aecc436c51d2ab4f759b02cd51642f6c7';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
device::Device *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'screen';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '47';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1a4006b42e604f094b63ed96eb47aedc10';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
camera::Camera *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'cm';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '48';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1a226dd8f809607b19858ffc08b1f8b8a6';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
driver::driver *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mom';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '49';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'private-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1a454fe5c2db03b1ecd628ea5526776c0b';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'debug_draw';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '51';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1adf2c72dee21e09604643a89cdfeee5f8';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::vector< Node * >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'nd';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '52';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1engine_1aeec6fd20fc4e17b9a361ba9658a95382';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
const char *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'currentScene';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
      sec-mem-desc-line = '53';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/engine.h';
  cp-fileline  = '21';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 910;
        node-label = 'sleek::scene3d::engine';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1engine';
        };
        node-child = {
          child-id = '911';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 911;
        node-label = 'std::enable_shared_from_this< engine >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 923;
        node-label = 'sleek::math::pixel';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1pixel';
        };
      }; /* node */
      node = {
        node-id    = 919;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 930;
        node-label = 'sleek::driver::driver';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1driver';
        };
        node-child = {
          child-id = '931';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '932';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mat
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 931;
        node-label = 'std::enable_shared_from_this< driver >';
      }; /* node */
      node = {
        node-id    = 924;
        node-label = 'sleek::math::timer';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1timer';
        };
      }; /* node */
      node = {
        node-id    = 920;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 922;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 928;
        node-label = 'std::enable_shared_from_this< Camera >';
      }; /* node */
      node = {
        node-id    = 921;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '922';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 917;
        node-label = 'sleek::device::input';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1input';
        };
        node-child = {
          child-id = '918';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
called
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 926;
        node-label = 'sleek::math::fps_counter';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1fps__counter';
        };
        node-child = {
          child-id = '924';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
clock
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 912;
        node-label = 'sleek::scene3d::engine';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1engine';
        };
        node-child = {
          child-id = '913';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '914';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
screen
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '927';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
cm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '930';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 933;
        node-label = 'std::enable_shared_from_this< material >';
      }; /* node */
      node = {
        node-id    = 929;
        node-label = 'sleek::scene3d::camera::Frustum';
        node-link = {
          node-link-id = 'structsleek_1_1scene3d_1_1camera_1_1Frustum';
        };
      }; /* node */
      node = {
        node-id    = 915;
        node-label = 'std::enable_shared_from_this< Device >';
      }; /* node */
      node = {
        node-id    = 914;
        node-label = 'sleek::device::Device';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1Device';
        };
        node-child = {
          child-id = '915';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '916';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
ext
evt
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '924';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '925';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
info
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '917';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '926';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
fps
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 918;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '919';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '920';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '921';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '923';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
textcolor
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 927;
        node-label = 'sleek::scene3d::camera::Camera';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1camera_1_1Camera';
        };
        node-child = {
          child-id = '919';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '928';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '914';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
screen
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '929';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
frust
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 913;
        node-label = 'std::enable_shared_from_this< engine >';
      }; /* node */
      node = {
        node-id    = 916;
        node-label = 'sleek::device::event';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1event';
        };
        node-child = {
          child-id = '917';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 925;
        node-label = 'sleek::device::Device_stub';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1Device__stub';
        };
      }; /* node */
      node = {
        node-id    = 932;
        node-label = 'sleek::driver::material';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1material';
        };
        node-child = {
          child-id = '933';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
struct = {
  cp-id     = 'structsleek_1_1io_1_1directory_1_1entry';
  cp-name   = 'sleek::io::directory::entry';
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1io_1_1directory_1_1entry_1a23aafb32e4a3ab4189bb31e14ccf29ea';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::string
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'filename';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/directory.h';
      sec-mem-desc-line = '17';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1io_1_1directory_1_1entry_1ac32703015756e9ca68456a48221ffced';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::string
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'offset';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/directory.h';
      sec-mem-desc-line = '18';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1io_1_1directory_1_1entry_1ab7c09ad63bf89dcf1a818a72502d8752';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::string
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'size';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/directory.h';
      sec-mem-desc-line = '19';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1io_1_1directory_1_1entry_1a03bb682fdd51a004dd86069686ba40fe';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'lenght';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/directory.h';
      sec-mem-desc-line = '20';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/directory.h';
  cp-fileline  = '16';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
}; /* struct */
class = {
  cp-id     = 'classsleek_1_1device_1_1event';
  cp-name   = 'sleek::device::event';
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1device_1_1Splash';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1event_1a56c2d954e404b0c534dfb0f32379b72f';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'event';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '26';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1event_1ae47f649183fd69873271ba95debdf91c';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~event';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '27';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1event_1a62e715923e2c3632e3a2bf932139bfff';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'force';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
input
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '29';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1event_1a31cffd3a026d78f171372b8b863af2a0';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'manage';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
input *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1event_1adce33e0bfa15fe15ebd9f2d09d52c62a';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'exit';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1event_1a6a9bb1e75784a080a5e05e18bac9d4c9';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'kill';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '33';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1device_1_1event_1a446d4a7d7f72b4abc404bb5d96b4c4f5';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'reset';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1device_1_1event_1abcca867486fb218ece543d2b26b8aace';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
input *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'current';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '35';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'private-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1device_1_1event_1ad01b72d6856bed6a6ba7fa9e2c19bbc5';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'asRunning';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '42';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'signal';
    sec-member = {
      sec-mem-kind = 'friend';
      sec-mem-id   = 'classsleek_1_1device_1_1event_1a520fa05e0bf58785da428f7a0241eee2';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
friend class
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Device';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '37';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'friend';
      sec-mem-id   = 'classsleek_1_1device_1_1event_1ad2c00df7b59c57801504f9fed137a0b7';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
friend class
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Device_sdl';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'friend';
      sec-mem-id   = 'classsleek_1_1device_1_1event_1a2be2b6d7696dc0a55d43074b0774cd4f';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
friend class
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Device_win';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '39';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'friend';
      sec-mem-id   = 'classsleek_1_1device_1_1event_1a56fbf79c9ee09d9fc95d3076a2fc3664';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
friend class
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Device_x11';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'friend';
      sec-mem-id   = 'classsleek_1_1device_1_1event_1a7548c65ea966442ed405ee220c877865';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
friend class
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Device_xf86';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '41';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
  cp-fileline  = '24';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 937;
        node-label = 'sleek::device::Splash';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1Splash';
        };
        node-child = {
          child-id = '936';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 936;
        node-label = 'sleek::device::event';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1event';
        };
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 945;
        node-label = 'sleek::math::pixel';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1pixel';
        };
      }; /* node */
      node = {
        node-id    = 941;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 942;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 944;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 943;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '944';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 939;
        node-label = 'sleek::device::input';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1input';
        };
        node-child = {
          child-id = '940';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
called
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 940;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '941';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '942';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '943';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '945';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
textcolor
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 938;
        node-label = 'sleek::device::event';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1event';
        };
        node-child = {
          child-id = '939';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1driver_1_1fbo';
  cp-name   = 'sleek::driver::fbo';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'structsleek_1_1driver_1_1identifier';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1driver_1_1ogl__fbo';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1fbo_1ac10f2ead8f3039521b7d677a4d392e95';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'fbo';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
device::Device *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector2di &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'size';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::vector< FBO_ATTACHMENT >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
      sec-mem-desc-line = '43';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1fbo_1a4dec565e07d77aa58cee99064b9e4abd';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~fbo';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
      sec-mem-desc-line = '44';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1fbo_1a16171d258bc741b46cde92657fa094ac';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual HARDWARE_IDENTIFIER_TYPE
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getType';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1fbo_1a353458dad50d9fae7d6a2e55febcf71f';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getSize';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
      sec-mem-desc-line = '51';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1fbo_1ab0875f4a77fd6dff3f73170505ab41aa';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getHardwareLink';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
      sec-mem-desc-line = '52';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1fbo_1abb145158e736a4e5739d34796ad46684';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'enable';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
      sec-mem-desc-line = '54';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1fbo_1af7eec1f9e5b1f05b714fe2d2a5f43d68';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'isEnable';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
      sec-mem-desc-line = '55';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1fbo_1a79c549f53b36aef76956e92729db9d90';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'update';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
      sec-mem-desc-line = '57';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1fbo_1a305931f659930c957f696d894d440bdf';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'bind';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
      sec-mem-desc-line = '58';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1fbo_1a4c74ce23760a67042495a70f72bc37ad';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'unbind';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
      sec-mem-desc-line = '59';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1fbo_1a85b5bfd9ca0e51ceea58be606ac9801f';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'enabled';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
      sec-mem-desc-line = '61';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1fbo_1ab52a6ab2b4de3aee7e981290cb8c501a';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::vector< FBO_ATTACHMENT >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'attachment';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
      sec-mem-desc-line = '62';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1fbo_1a20c43b6a835df71817cc4724f7c75b80';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'size';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
      sec-mem-desc-line = '63';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1fbo_1a5b54be81ff62d764b050664ccb597598';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
device::Device *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'dev';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
      sec-mem-desc-line = '64';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/fbo.h';
  cp-fileline  = '41';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 946;
        node-label = 'sleek::driver::fbo';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1fbo';
        };
        node-child = {
          child-id = '947';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 949;
        node-label = 'sleek::driver::ogl_fbo< dsa >';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1ogl__fbo';
        };
        node-child = {
          child-id = '946';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 947;
        node-label = 'sleek::driver::identifier';
        node-link = {
          node-link-id = 'structsleek_1_1driver_1_1identifier';
        };
        node-child = {
          child-id = '948';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 948;
        node-label = 'std::enable_shared_from_this< identifier >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 962;
        node-label = 'sleek::math::pixel';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1pixel';
        };
      }; /* node */
      node = {
        node-id    = 958;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 963;
        node-label = 'sleek::math::timer';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1timer';
        };
      }; /* node */
      node = {
        node-id    = 959;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 961;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 960;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '961';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 956;
        node-label = 'sleek::device::input';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1input';
        };
        node-child = {
          child-id = '957';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
called
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 950;
        node-label = 'sleek::driver::fbo';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1fbo';
        };
        node-child = {
          child-id = '951';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '953';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
dev
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 965;
        node-label = 'sleek::math::fps_counter';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1fps__counter';
        };
        node-child = {
          child-id = '963';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
clock
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 954;
        node-label = 'std::enable_shared_from_this< Device >';
      }; /* node */
      node = {
        node-id    = 953;
        node-label = 'sleek::device::Device';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1Device';
        };
        node-child = {
          child-id = '954';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '955';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
ext
evt
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '963';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '964';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
info
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '956';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '965';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
fps
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 957;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '958';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '959';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '960';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '962';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
textcolor
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 951;
        node-label = 'sleek::driver::identifier';
        node-link = {
          node-link-id = 'structsleek_1_1driver_1_1identifier';
        };
        node-child = {
          child-id = '952';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 955;
        node-label = 'sleek::device::event';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1event';
        };
        node-child = {
          child-id = '956';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 964;
        node-label = 'sleek::device::Device_stub';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1Device__stub';
        };
      }; /* node */
      node = {
        node-id    = 952;
        node-label = 'std::enable_shared_from_this< identifier >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1io_1_1filereader';
  cp-name   = 'sleek::io::filereader';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1io_1_1std__filereader';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filereader_1a42373cfb4fc4581a184a6fff26129396';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< filereader >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filereader.h';
      sec-mem-desc-line = '15';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filereader_1af9ce3e0735317580ffac37c29c3b0065';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual const std::string &
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'filename';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filereader.h';
      sec-mem-desc-line = '20';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filereader_1a598db29fb24f80ef11bb238ae3fddeee';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'read';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
void *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filereader.h';
      sec-mem-desc-line = '22';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filereader_1a48024de3e7b847b4c69d4ecf92abe862';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'seek';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'relative';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
false
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filereader.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filereader_1ab3b92f79d091733062ba95825bc2efc0';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'pos';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filereader.h';
      sec-mem-desc-line = '25';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filereader_1a3f02aef6c310d6fabada4a666900a160';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'size';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filereader.h';
      sec-mem-desc-line = '26';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filereader.h';
  cp-fileline  = '13';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 968;
        node-label = 'sleek::io::std_filereader';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1std__filereader';
        };
        node-child = {
          child-id = '966';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 967;
        node-label = 'std::enable_shared_from_this< filereader >';
      }; /* node */
      node = {
        node-id    = 966;
        node-label = 'sleek::io::filereader';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1filereader';
        };
        node-child = {
          child-id = '967';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 970;
        node-label = 'std::enable_shared_from_this< filereader >';
      }; /* node */
      node = {
        node-id    = 969;
        node-label = 'sleek::io::filereader';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1filereader';
        };
        node-child = {
          child-id = '970';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1io_1_1filesystem';
  cp-name   = 'sleek::io::filesystem';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1io_1_1archive';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1io_1_1std__filesystem';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filesystem_1a075b3a335f2fcb4af26f4885f7247acd';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< filesystem >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filesystem.h';
      sec-mem-desc-line = '25';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filesystem_1a391cce893ef4b084b6dcf33606715c2a';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'cd';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filesystem.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filesystem_1aa32bbdd43b38d6fcccebeb96f2f9c652';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual const std::string &
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'pwd';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filesystem.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filesystem_1a0a6897bff250f7e2275284a04f98792e';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< filereader >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'read';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filesystem.h';
      sec-mem-desc-line = '33';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filesystem_1a604143a21ec28423fe09013ab29b1408';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< filewriter >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'write';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filesystem.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filesystem_1a3f1252a163fd33e8cb0ba2a0d4b7803c';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< archive >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'load';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filesystem.h';
      sec-mem-desc-line = '36';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filesystem_1a1941684e08be0d0946e6a15160f559b3';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< directory >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'list';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filesystem.h';
      sec-mem-desc-line = '37';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1io_1_1filesystem_1a28b344f4c7ad76277fcad7b2a3973674';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::vector< archiveloader * >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'loader';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filesystem.h';
      sec-mem-desc-line = '39';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filesystem.h';
  cp-fileline  = '23';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 973;
        node-label = 'sleek::io::archive';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1archive';
        };
        node-child = {
          child-id = '971';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 971;
        node-label = 'sleek::io::filesystem';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1filesystem';
        };
        node-child = {
          child-id = '972';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 974;
        node-label = 'sleek::io::std_filesystem';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1std__filesystem';
        };
        node-child = {
          child-id = '971';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 972;
        node-label = 'std::enable_shared_from_this< filesystem >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 975;
        node-label = 'sleek::io::filesystem';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1filesystem';
        };
        node-child = {
          child-id = '976';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 976;
        node-label = 'std::enable_shared_from_this< filesystem >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1io_1_1filewriter';
  cp-name   = 'sleek::io::filewriter';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1io_1_1std__filewriter';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filewriter_1a6e0d71415de322fed5277029dad3fd92';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< filewriter >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filewriter.h';
      sec-mem-desc-line = '15';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filewriter_1a42850c6b8d4530d43b1d78b75240abbb';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual const std::string &
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'filename';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filewriter.h';
      sec-mem-desc-line = '20';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filewriter_1a2c1184bab8ae58c530f6ac9ac0168362';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'write';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const void *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filewriter.h';
      sec-mem-desc-line = '22';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filewriter_1a1e0fccaa3043184be1052efb903653fc';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'seek';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'relative';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
false
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filewriter.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1io_1_1filewriter_1a8f41725bd239f3113b69cbecbf615527';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'pos';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filewriter.h';
      sec-mem-desc-line = '25';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/io/filewriter.h';
  cp-fileline  = '13';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 978;
        node-label = 'std::enable_shared_from_this< filewriter >';
      }; /* node */
      node = {
        node-id    = 979;
        node-label = 'sleek::io::std_filewriter';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1std__filewriter';
        };
        node-child = {
          child-id = '977';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 977;
        node-label = 'sleek::io::filewriter';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1filewriter';
        };
        node-child = {
          child-id = '978';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 981;
        node-label = 'std::enable_shared_from_this< filewriter >';
      }; /* node */
      node = {
        node-id    = 980;
        node-label = 'sleek::io::filewriter';
        node-link = {
          node-link-id = 'classsleek_1_1io_1_1filewriter';
        };
        node-child = {
          child-id = '981';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1gui_1_1font';
  cp-name   = 'sleek::gui::font';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1font_1a2d5f0ca01996391f669d8510a79c4096';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'font';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
interface *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
void *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
int
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1font_1a8c4e9cdc2f9d48b2985e4c8db6cc62ea';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'font';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
interface *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'ttf';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
      sec-mem-desc-line = '35';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1font_1ae71a1bcd8f0b14cf55bd6da7b4a73b63';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~font';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
      sec-mem-desc-line = '36';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1font_1a10d3fb6ff02687dd9414a9f23083017a';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< font >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1font_1a0a0ff5a9be2f5eb858c4e3fff7f07fdd';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< fontcache >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'build';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
gui::frame *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
      sec-mem-desc-line = '43';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1font_1af4ce31db374805e49fa402bc0f24ac55';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::string
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getFilename';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
      sec-mem-desc-line = '44';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1font_1ae9433b9ba360492a0098cd31e9c655e4';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
interface *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mom';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1font_1a49131bb0a454867f703c2d5d43400f8e';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::string
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'file';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
      sec-mem-desc-line = '47';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'private-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1font_1a3791e7d913038c4cd76fb69e350e2e16';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
FT_Library
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'library';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
      sec-mem-desc-line = '49';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1font_1a87463af94c91d141913dd79ab24d207f';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
FT_Face
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'face';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
      sec-mem-desc-line = '50';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
  cp-fileline  = '32';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 982;
        node-label = 'sleek::gui::font';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1font';
        };
        node-child = {
          child-id = '983';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 983;
        node-label = 'std::enable_shared_from_this< font >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 987;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 986;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '987';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 984;
        node-label = 'sleek::gui::font';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1font';
        };
        node-child = {
          child-id = '985';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '986';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 985;
        node-label = 'std::enable_shared_from_this< font >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
struct = {
  cp-id     = 'structsleek_1_1gui_1_1fontcache';
  cp-name   = 'sleek::gui::fontcache';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1gui_1_1fontcache_1adddf6038da3175abe39f905526a8fb60';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< fontcache >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
      sec-mem-desc-line = '25';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1gui_1_1fontcache_1a2840df500619199224ce89067dc8d8ae';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'size';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
      sec-mem-desc-line = '22';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1gui_1_1fontcache_1a0587103793da6b8d66bd2cd7704cc337';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
driver::texture *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'data';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/font.h';
  cp-fileline  = '21';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 989;
        node-label = 'std::enable_shared_from_this< fontcache >';
      }; /* node */
      node = {
        node-id    = 988;
        node-label = 'sleek::gui::fontcache';
        node-link = {
          node-link-id = 'structsleek_1_1gui_1_1fontcache';
        };
        node-child = {
          child-id = '989';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 992;
        node-label = 'sleek::driver::texture';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1texture';
        };
        node-child = {
          child-id = '993';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 991;
        node-label = 'std::enable_shared_from_this< fontcache >';
      }; /* node */
      node = {
        node-id    = 990;
        node-label = 'sleek::gui::fontcache';
        node-link = {
          node-link-id = 'structsleek_1_1gui_1_1fontcache';
        };
        node-child = {
          child-id = '991';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '992';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
data
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 993;
        node-label = 'std::enable_shared_from_this<texture>';
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* struct */
class = {
  cp-id     = 'classsleek_1_1math_1_1fps__counter';
  cp-name   = 'sleek::math::fps_counter';
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1fps__counter_1aa7df5e8aafcae88dfef0794a754f9ed2';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'fps_counter';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/fps_counter.h';
      sec-mem-desc-line = '10';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1fps__counter_1aaf3b953388fe0c698b7321fa90d0a83d';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'update';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/fps_counter.h';
      sec-mem-desc-line = '18';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1fps__counter_1aef6428b29324177c26bca81b9a4a488a';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getCurrentTime';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/fps_counter.h';
      sec-mem-desc-line = '43';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1fps__counter_1aa3f4a11a972ea452d1a4f8a6f220899b';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
float
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getAvarageTime';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/fps_counter.h';
      sec-mem-desc-line = '48';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1math_1_1fps__counter_1a1e3e649cd3a98ca4b3fa9e97397b2a3c';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getFps';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/fps_counter.h';
      sec-mem-desc-line = '53';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'private-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1math_1_1fps__counter_1af9a578dc11f9cc34175cf913aa7053b7';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
timer
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'clock';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/fps_counter.h';
      sec-mem-desc-line = '59';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1math_1_1fps__counter_1ac6b447bdcb67d00e54c4fdb5ceae6c8f';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
float
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'sum';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/fps_counter.h';
      sec-mem-desc-line = '60';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1math_1_1fps__counter_1a7606f16385ec3b68972597636f82c413';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
float
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'avg';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/fps_counter.h';
      sec-mem-desc-line = '60';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1math_1_1fps__counter_1adcda98bae2faf6fba7199cb4fab2ee52';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'localfps';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/fps_counter.h';
      sec-mem-desc-line = '61';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1math_1_1fps__counter_1aad8379261f274b7cd23e6938163f0526';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'fps';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/fps_counter.h';
      sec-mem-desc-line = '61';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1math_1_1fps__counter_1a43c8fcc2c2ba167214d9e73cef33dbcf';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'current';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/fps_counter.h';
      sec-mem-desc-line = '62';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/math/fps_counter.h';
  cp-fileline  = '8';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 996;
        node-label = 'sleek::math::timer';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1timer';
        };
      }; /* node */
      node = {
        node-id    = 995;
        node-label = 'sleek::math::fps_counter';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1fps__counter';
        };
        node-child = {
          child-id = '996';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
clock
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1gui_1_1frame';
  cp-name   = 'sleek::gui::frame';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classsleek_1_1reference';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1gui_1_1button';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1gui_1_1picture';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1gui_1_1progressbar';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1gui_1_1statictext';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1gui_1_1window';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1aacfb153fc88dd745be1ee3750c05ee5c';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'frame';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
interface *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '19';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a8c416a8cd3e1d8bc74b7118e5b9b0d16';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~frame';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '20';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a88c76c78601a0a0294b91cc14474dae3';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual INTERFACE_GUI_CODE
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getType';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '22';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1abf04bd45289c6dde6c6c757014af91e2';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< frame >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '24';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a3318566f293657af165ebd2561e4d18d';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'addChild';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< frame >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '29';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1aad05819a1b183576e0ca90929666a264';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'removeChild';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< frame >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a08c9ec7a1cf9cf8283e79a28518da08d';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'removeChild';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
s32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1ac5d1c071f245d900ffef9da25fac8b08';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'removeAll';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '32';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a84a99b252a54e752f06d3fb9b1cad806';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< frame >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getChild';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
s32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a251b5a4a26868d7a3e9629d1e3d982c8';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setFont';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< font >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '36';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1accf0944ed177067d01d68da67c4621c8';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setVisible';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '37';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a20bab6f0c1e67fca46f1ba420711410d';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setParent';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< frame >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a6be399d814269165061d2ee72bd8f2ae';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setText';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::string
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '39';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1af18f6730d09c8429bf854c2c65416a05';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setTextSize';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a3c6fb6fee15645183a017e7f692cca2e';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setTextColor';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '41';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a61ec55e71f6829c13f4f520d289d1fc6';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setScale';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '42';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a17a56eaa5c2f4dc22ba1c34f1ac1413c';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual interface *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getGUIEnvironment';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '44';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a6fd9041c3bffab15ed49432e77f00813';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::aabbox2di &
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getBoundingBox';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a8082f14bdd24be49c016e3c1986d27b6';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getScale';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '47';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a547251ec47d3f0cf92db6822a71b02c9';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual const std::string &
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getText';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '48';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a8f4d7d24dfa01d83f62d052bcf42d83e';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< frame >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getParent';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '49';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1ab3b6d13c5cd323f28624d8716b893cbb';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< font >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getFont';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '50';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a3f9e7adbccdd5a0a73a68d09a3d46f49';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::pixel
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getTextColor';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '51';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a33c96492bf2441e850b5f1cfa7496e52';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getTextSize';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '52';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1ac5c530772b80331337f100624768c5f3';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'isVisible';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '53';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a352661e1ccc26b909e8bf2fecedcd6e7';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setFontCache';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< fontcache >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '55';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a1c2c4a149ffcad7569e1aab8cd37905c';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< fontcache >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getFontCache';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '56';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1ae6d3b130cc3e71e62480034a113b4d67';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'move';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '58';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1ab523e541e3ca83856103d985cf5d50b8';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'manage';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
device::input *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '59';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a0b1325dec11dfa384694eeb056852a17';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'render';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '61';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a390e10f9e5e448d176c66ee5af02c9b7';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'frame';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '63';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1abf22a370e5bd3c097b82e78385b41c99';
      sec-mem-virt = virtual;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'renderChild';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '78';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1ae79869b690297e6c760e8c0a0ad1f069';
      sec-mem-virt = virtual;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'UpdateAbsolutePosition';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '80';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1ad771046442d1a4bc29c47eef6258db29';
      sec-mem-virt = virtual;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'UpdateChildPosition';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '81';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1aff20a21f98de96687c282a4e66063f50';
      sec-mem-virt = virtual;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'UpdateFontPos';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '82';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a97892642c76efb6b8c3eeef249471513';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< font >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'ft2';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '65';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1aef525d71caf850ee93b78bc267f44d37';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< frame >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'parent';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '66';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1abad3b5b08b8ea55510993001a25fa459';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
interface *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mom';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '67';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a1a03fb5241d12188227cd5c2c0a09b2a';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'show';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '69';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a6c363fdae31c976646efe2997716e991';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'isActive';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '69';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a8542246b6306de16643075263a422e2c';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'relative';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '70';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1afabca7046e587255168cfb6d264a9386';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'absolute';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '70';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1aae1067654ae25d304c419159e95b6a44';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'textpos';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '70';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1ace816401daca52e1a4b8e9d85353e02f';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::aabbox2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'box';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '71';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a2c8a5285035d909ed602829c1bf32162';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::string
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'text';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '73';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a25f336c415d7381f96fb3d867f57f5d7';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'textcolor';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '74';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1aa13b9cf0b8e481980188eac2d1ac9921';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'textsize';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '75';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1addd5f0a246f23ab5b1fbe189135c5f98';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< fontcache >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'cache';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '76';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'private-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a6dd80e43e921d3c9f52ec21982c67d3a';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::vector< std::shared_ptr< frame > >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'child';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '87';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'signal';
    sec-member = {
      sec-mem-kind = 'friend';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a4b01d44f6fa9d0aac31c5905d42c0404';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
friend class
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'window';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '84';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'friend';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a940d63cac77646e6728e91b7d4fad54e';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
friend class
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'theme';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '85';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'friend';
      sec-mem-id   = 'classsleek_1_1gui_1_1frame_1a6fd47768c0bed2ad62f441a2b440c959';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
friend class
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'interface';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
      sec-mem-desc-line = '86';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/frame.h';
  cp-fileline  = '17';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 998;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 1003;
        node-label = 'sleek::gui::statictext';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1statictext';
        };
        node-child = {
          child-id = '997';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 999;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 1000;
        node-label = 'sleek::gui::button';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1button';
        };
        node-child = {
          child-id = '997';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 997;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '998';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '999';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1001;
        node-label = 'sleek::gui::picture';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1picture';
        };
        node-child = {
          child-id = '997';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1002;
        node-label = 'sleek::gui::progressbar';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1progressbar';
        };
        node-child = {
          child-id = '997';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1004;
        node-label = 'sleek::gui::window';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1window';
        };
        node-child = {
          child-id = '997';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1010;
        node-label = 'sleek::math::pixel';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1pixel';
        };
      }; /* node */
      node = {
        node-id    = 1006;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 1007;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 1009;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 1008;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '1009';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1005;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '1006';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1007';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1008';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1010';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
textcolor
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
struct = {
  cp-id     = 'structsleek_1_1scene3d_1_1camera_1_1Frustum';
  cp-name   = 'sleek::scene3d::camera::Frustum';
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1scene3d_1_1camera_1_1Frustum_1a6668533f5684ccefd28ba76347f1a103';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'calculate';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/frustum.h';
      sec-mem-desc-line = '17';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1scene3d_1_1camera_1_1Frustum_1a1822107646ed8869d46bcb0420a3bea9';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'point';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3df &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const float
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'tolerance';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/frustum.h';
      sec-mem-desc-line = '18';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1scene3d_1_1camera_1_1Frustum_1a192066c17fb9bddd60f81752d3cea039';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'sphere';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3df &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
float
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'r';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/frustum.h';
      sec-mem-desc-line = '19';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1scene3d_1_1camera_1_1Frustum_1a8782f1261dd4e7c708eb94b175ad2296';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
float
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'm_Frustum';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/frustum.h';
      sec-mem-desc-line = '20';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/camera/frustum.h';
  cp-fileline  = '16';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
}; /* struct */
class = {
  cp-id     = 'classsleek_1_1driver_1_1Geometry';
  cp-name   = 'sleek::driver::Geometry';
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1Geometry_1a2dd1c79516c8f9c9ec0343a39ebd6d9d';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Geometry';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/geometry.h';
      sec-mem-desc-line = '16';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1Geometry_1a2446d49471b4a4710e442e641946411d';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~Geometry';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/geometry.h';
      sec-mem-desc-line = '17';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1Geometry_1a11110b5154d98948104e08c1a3df2f50';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
MeshBuffer *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createPlane';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector2df &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'size';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::vector2df(5.f, 5.f)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'polyCountX';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
1
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'polyCountY';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
1
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'color';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel(255, 255, 255, 255)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/geometry.h';
      sec-mem-desc-line = '19';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1Geometry_1aa85e5e8201944df1085a0da36649f0df';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
MeshBuffer *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createWall';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector2df &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'size';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::vector2df(5.f, 5.f)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'color';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel(255, 255, 255, 255)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/geometry.h';
      sec-mem-desc-line = '20';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1Geometry_1adcfdb7e4f61f3ef0169e0716971f89df';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
MeshBuffer *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createCircle';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector2df &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'radiusxy';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::vector2df(5.f, 5.f)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'step_x';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
10
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'step_y';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
10
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'color';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel(255, 255, 255, 255)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/geometry.h';
      sec-mem-desc-line = '21';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1Geometry_1a4b673123249067a786b88010f7e47c02';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
MeshBuffer *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createSphere';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'radius';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
5.f
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'polyCountX';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
16
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'polyCountY';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
16
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'color';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel(255, 255, 255, 255)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/geometry.h';
      sec-mem-desc-line = '22';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1Geometry_1ac28a32a5976d41af3ce2a54b4244338b';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
MeshBuffer *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createCube';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3df &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'size';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::vector3df(5.f, 5.f, 5.f)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'color';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel(255, 255, 255, 255)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/geometry.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1Geometry_1a7ff2b8d8105956ca058162b9517420ff';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
MeshBuffer *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createPolygone';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3df &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3df &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3df &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'color';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel(255, 255, 255, 255)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/geometry.h';
      sec-mem-desc-line = '24';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1Geometry_1ad31848ddf38b0a94c843edf5a4d602e6';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
MeshBuffer *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createPyramid';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3df &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'size';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::vector3df(5.f, 5.f, 5.f)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'color';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel(255, 255, 255, 255)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/geometry.h';
      sec-mem-desc-line = '25';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1Geometry_1a0eaab0cc7adad47b8c784fda7003ec44';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
MeshBuffer *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createTorus';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'radiusX';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
5.f
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'radiusY';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
2.5f
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'polyCountX';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
16
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'polyCountY';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
16
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'color';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel(255, 255, 255, 255)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/geometry.h';
      sec-mem-desc-line = '26';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1Geometry_1a5946e3d9056d9763ccddce3a6328b0db';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
MeshBuffer *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createCone';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'radius';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
5.f
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'length';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
5.f
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'tesselation';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
1
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'color';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel(255, 255, 255, 255)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/geometry.h';
      sec-mem-desc-line = '27';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1Geometry_1a1bd6fe1da4b0068ed7be71d50ea0fb26';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
MeshBuffer *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createCylindre';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'radius';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
5.f
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'length';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
5.f
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'tesselation';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
1
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'color';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel(255, 255, 255, 255)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/geometry.h';
      sec-mem-desc-line = '28';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/geometry.h';
  cp-fileline  = '14';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1scene3d_1_1real_1_1Grid';
  cp-name   = 'sleek::scene3d::real::Grid';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classsleek_1_1scene3d_1_1Node';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Grid_1ad80dfa209114ef42e67c93730bab1a2f';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Grid';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
engine *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'color';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel(0, 128, 128)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/grid.h';
      sec-mem-desc-line = '16';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Grid_1a313108235e594ed49d04c6afbb63307a';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setQuadSize';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/grid.h';
      sec-mem-desc-line = '18';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Grid_1a7200d2aab4b2ddc72420ec0282269b88';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setSpace';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::aabbox2df &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/grid.h';
      sec-mem-desc-line = '19';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Grid_1ac24abe55a890305f0c9e557b70e71eaa';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setColor';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/grid.h';
      sec-mem-desc-line = '20';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Grid_1a9d524a2effc842631b4e78547e443a75';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getColor';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/grid.h';
      sec-mem-desc-line = '22';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Grid_1a2ebc0e53d60cb48ecbf64f58088a5c14';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::aabbox2df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getSpace';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/grid.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Grid_1a7838a9749ce461c5446507f998809957';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
f32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getQuadSize';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/grid.h';
      sec-mem-desc-line = '24';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Grid_1afe4aaff25bc01e3e1c5f25443a202507';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'render';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/grid.h';
      sec-mem-desc-line = '26';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Grid_1a3e10f59435ee45701f05ff2fa0b03ba5';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::aabbox2df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'space';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/grid.h';
      sec-mem-desc-line = '28';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Grid_1a6d762cc4706b2d4d0576ddb771885d09';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'color';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/grid.h';
      sec-mem-desc-line = '29';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Grid_1a727e5d43c92712d02b80063da7d15b15';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
f32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'size';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/grid.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/grid.h';
  cp-fileline  = '14';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1017;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 1015;
        node-label = 'sleek::scene3d::real::Grid';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Grid';
        };
        node-child = {
          child-id = '1016';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1018;
        node-label = 'std::enable_shared_from_this< Node >';
      }; /* node */
      node = {
        node-id    = 1016;
        node-label = 'sleek::scene3d::Node';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1Node';
        };
        node-child = {
          child-id = '1017';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1018';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1025;
        node-label = 'sleek::driver::texture';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1texture';
        };
        node-child = {
          child-id = '1026';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1039;
        node-label = 'sleek::math::pixel';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1pixel';
        };
      }; /* node */
      node = {
        node-id    = 1021;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 1046;
        node-label = 'sleek::driver::driver';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1driver';
        };
        node-child = {
          child-id = '1047';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1027';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mat
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1047;
        node-label = 'std::enable_shared_from_this< driver >';
      }; /* node */
      node = {
        node-id    = 1040;
        node-label = 'sleek::math::timer';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1timer';
        };
      }; /* node */
      node = {
        node-id    = 1036;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 1038;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 1044;
        node-label = 'std::enable_shared_from_this< Camera >';
      }; /* node */
      node = {
        node-id    = 1037;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '1038';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1019;
        node-label = 'sleek::scene3d::real::Grid';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Grid';
        };
        node-child = {
          child-id = '1020';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1039';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
color
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1034;
        node-label = 'sleek::device::input';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1input';
        };
        node-child = {
          child-id = '1035';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
called
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1042;
        node-label = 'sleek::math::fps_counter';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1fps__counter';
        };
        node-child = {
          child-id = '1040';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
clock
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1023;
        node-label = 'sleek::driver::MeshBuffer';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1MeshBuffer';
        };
        node-child = {
          child-id = '1024';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1029;
        node-label = 'sleek::scene3d::engine';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1engine';
        };
        node-child = {
          child-id = '1030';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1031';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
screen
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1043';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
cm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1046';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1028;
        node-label = 'std::enable_shared_from_this< material >';
      }; /* node */
      node = {
        node-id    = 1045;
        node-label = 'sleek::scene3d::camera::Frustum';
        node-link = {
          node-link-id = 'structsleek_1_1scene3d_1_1camera_1_1Frustum';
        };
      }; /* node */
      node = {
        node-id    = 1022;
        node-label = 'std::enable_shared_from_this< Node >';
      }; /* node */
      node = {
        node-id    = 1032;
        node-label = 'std::enable_shared_from_this< Device >';
      }; /* node */
      node = {
        node-id    = 1031;
        node-label = 'sleek::device::Device';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1Device';
        };
        node-child = {
          child-id = '1032';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1033';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
ext
evt
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1040';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1041';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
info
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1034';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1042';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
fps
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1035;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '1021';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1036';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1037';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1039';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
textcolor
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1043;
        node-label = 'sleek::scene3d::camera::Camera';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1camera_1_1Camera';
        };
        node-child = {
          child-id = '1021';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1044';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1031';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
screen
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1045';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
frust
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1030;
        node-label = 'std::enable_shared_from_this< engine >';
      }; /* node */
      node = {
        node-id    = 1033;
        node-label = 'sleek::device::event';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1event';
        };
        node-child = {
          child-id = '1034';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1024;
        node-label = 'std::enable_shared_from_this< MeshBuffer >';
      }; /* node */
      node = {
        node-id    = 1026;
        node-label = 'std::enable_shared_from_this<texture>';
      }; /* node */
      node = {
        node-id    = 1020;
        node-label = 'sleek::scene3d::Node';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1Node';
        };
        node-child = {
          child-id = '1021';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1022';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1023';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mesh
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1025';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tex
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1027';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mat
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1029';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
smgr
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1041;
        node-label = 'sleek::device::Device_stub';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1Device__stub';
        };
      }; /* node */
      node = {
        node-id    = 1027;
        node-label = 'sleek::driver::material';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1material';
        };
        node-child = {
          child-id = '1028';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
struct = {
  cp-id     = 'structsleek_1_1driver_1_1identifier';
  cp-name   = 'sleek::driver::identifier';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1driver_1_1fbo';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'structsleek_1_1driver_1_1ogl__texture';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'structsleek_1_1driver_1_1ogl__texture__3d';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'structsleek_1_1driver_1_1ogl__texture__array';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'structsleek_1_1driver_1_1ogl__vbo__identifer';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1driver_1_1shader';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1identifier_1a35deffe59c1f02225ac9dd4c7fa2fc3e';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'identifier';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
void *
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'o';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '36';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1identifier_1aad7335ab8e5b0729522ac6dbfbd3aa77';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual HARDWARE_IDENTIFIER_TYPE
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getType';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1identifier_1a0c876b124894b716878a875b8c8899c7';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getHardwareLink';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '43';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1identifier_1a0764c9716384f6ad7af9cada0c34f673';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'update';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '45';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1identifier_1a46c0a52abb883bf29300bea326734965';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'bind';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1identifier_1a02d1a29aebd7d99806ad4d361c8e24dc';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'unbind';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '47';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1identifier_1adc942fd65f3de1e32e459182d382bef2';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '49';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1driver_1_1identifier_1aec76b111a089d60a6f3407fec674f1ab';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'owner';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '54';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
  cp-fileline  = '35';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1052;
        node-label = 'sleek::driver::ogl_texture< dsa >';
        node-link = {
          node-link-id = 'structsleek_1_1driver_1_1ogl__texture';
        };
        node-child = {
          child-id = '1048';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1054;
        node-label = 'sleek::driver::ogl_texture_array< dsa >';
        node-link = {
          node-link-id = 'structsleek_1_1driver_1_1ogl__texture__array';
        };
        node-child = {
          child-id = '1048';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1056;
        node-label = 'sleek::driver::shader';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1shader';
        };
        node-child = {
          child-id = '1048';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1050;
        node-label = 'sleek::driver::fbo';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1fbo';
        };
        node-child = {
          child-id = '1048';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1057;
        node-label = 'sleek::driver::ogl_shader< dsa >';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1ogl__shader';
        };
        node-child = {
          child-id = '1056';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1051;
        node-label = 'sleek::driver::ogl_fbo< dsa >';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1ogl__fbo';
        };
        node-child = {
          child-id = '1050';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1053;
        node-label = 'sleek::driver::ogl_texture_3d< dsa >';
        node-link = {
          node-link-id = 'structsleek_1_1driver_1_1ogl__texture__3d';
        };
        node-child = {
          child-id = '1048';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1055;
        node-label = 'sleek::driver::ogl_vbo_identifer< dsa >';
        node-link = {
          node-link-id = 'structsleek_1_1driver_1_1ogl__vbo__identifer';
        };
        node-child = {
          child-id = '1048';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1048;
        node-label = 'sleek::driver::identifier';
        node-link = {
          node-link-id = 'structsleek_1_1driver_1_1identifier';
        };
        node-child = {
          child-id = '1049';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1049;
        node-label = 'std::enable_shared_from_this< identifier >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1058;
        node-label = 'sleek::driver::identifier';
        node-link = {
          node-link-id = 'structsleek_1_1driver_1_1identifier';
        };
        node-child = {
          child-id = '1059';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1059;
        node-label = 'std::enable_shared_from_this< identifier >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* struct */
struct = {
  cp-id     = 'structsleek_1_1driver_1_1index';
  cp-name   = 'sleek::driver::index';
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1index_1a957842f1533c6ea4516efd35a510b1c7';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'index';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/index.h';
      sec-mem-desc-line = '15';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1index_1a7813f2ca6d61d0c25e0a2346b352271f';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'index';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
Args...
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'args';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/index.h';
      sec-mem-desc-line = '20';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1index_1a38505445fe38aee8ca52da4b981b5736';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~index';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/index.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1index_1ac8bb93bf86bf8bf80174b7700056ab54';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'set';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
Args...
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'args';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/index.h';
      sec-mem-desc-line = '35';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1index_1ac227c3c1ccdce3acbeb376beebcf0745';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'operator=';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u16 *
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'other';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/index.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1index_1a01e89269eeda5b9330a41d96d7c57e4c';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'operator=';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const index< n >
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'other';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/index.h';
      sec-mem-desc-line = '45';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1driver_1_1index_1aedbcc971764c57299ba9b245c878e788';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'vertex';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/index.h';
      sec-mem-desc-line = '51';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-static-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1driver_1_1index_1af69efa489cefdd400299f488eb6eec14';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
static const int
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'size';
      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
= n
_EnD_oF_dEf_TeXt_;
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/index.h';
      sec-mem-desc-line = '13';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/index.h';
  cp-fileline  = '12';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
}; /* struct */
struct = {
  cp-id     = 'structsleek_1_1device_1_1input';
  cp-name   = 'sleek::device::input';
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1device_1_1input_1a6ebc64b808c6055db4ab945d382b78df';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'input';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1device_1_1input_1a7505986f021836375373989824684452';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'operator=';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const input &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '47';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1device_1_1input_1ad46983769a669d5a9f23bf2cfaec72fc';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'clear';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '48';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1input_1ac5f04f76bfe23e9907e54b936ec09800';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'exit_msg';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '50';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1input_1afba5286d7f48c75b393af4360f24c8f2';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
EVENTCODE
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'type';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '51';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1input_1a57209057e5fa757fd9e842c69fe9bcf1';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mouse';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '53';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1input_1adfb44fd6e24d9103dbb1a05cc11418f2';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'key';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '54';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1input_1ab81f54803423c46a424f9045f7010116';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
class gui::frame *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'called';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '58';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1input_1a0e88b78ac5f86cf8771498aac60795e5';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
gui::INTERFACE_GUI_CODE
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'type';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '59';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1input_1a66a197367c811a75efc1c4f03c2364bc';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
gui::INTERFACE_EVENT_CODE
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'code';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '60';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1input_1a9ebfa8a9d10c51371824ca2945e29a7d';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
struct sleek::device::input::__anonymous__
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'gui';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '61';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1device_1_1input_1a8a48a95ccfe05223ed38a21b032d2dd9';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mouse_pos';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
      sec-mem-desc-line = '63';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/device/event.h';
  cp-fileline  = '45';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1069;
        node-label = 'sleek::math::pixel';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1pixel';
        };
      }; /* node */
      node = {
        node-id    = 1065;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 1066;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 1068;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 1067;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '1068';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1063;
        node-label = 'sleek::device::input';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1input';
        };
        node-child = {
          child-id = '1064';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
called
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1064;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '1065';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1066';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1067';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1069';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
textcolor
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* struct */
class = {
  cp-id     = 'classsleek_1_1gui_1_1interface';
  cp-name   = 'sleek::gui::interface';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a3a860fec588670ad9323cd1dd1d08424';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'interface';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< device::Device >
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'screen';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< driver::driver >
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'drawer';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '17';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a00022e4c0db18c5e7bd5b6e3a13dbc4c';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~interface';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '18';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1aace938bf26f31678fee85f7f33acdc5b';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< interface >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '20';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a4bea41d56da330cac9545f4638fd7570';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< frame >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'addFrame';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'text';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
""
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::aabbox2di &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'pos';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::aabbox2di()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '25';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1acfddda95efe98a924d00b8064143eb8d';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< picture >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'addPicture';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
driver::texture *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'text';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
""
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::aabbox2di &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'pos';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::aabbox2di()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '26';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a8557e620c5e7c6deb75a0b9f9a098564';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< progressbar >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'addProgressbar';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'text';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
""
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::aabbox2di &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'pos';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::aabbox2di()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '27';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a5c9b068eeab8fe862642b5c24f72dc8c';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< button >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'addButton';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'text';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
""
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::aabbox2di &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'pos';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::aabbox2di()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '28';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a527342baca6eed3e15c7c66dfddd34e3';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< statictext >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'addStaticText';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'text';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
""
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::aabbox2di &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'pos';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::aabbox2di()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '29';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1aa5908b87741506964670bf9bd36cbd42';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< window >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'addWindow';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'text';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
""
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::aabbox2di &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'pos';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::aabbox2di()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a14f67d609f5dba020da8f3b52479c761';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setTheme';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< theme >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '32';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1ade7d2fa0831eb621700fc581b9d8e2e8';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'addCustomFrame';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< frame >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '33';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1ab7505c6a4ec3718a8c519d450e958c22';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'unActiveElement';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1aae81a8ce46cbe178418d152882e4437b';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'ActiveElement';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< frame >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '35';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1afc60c59abd74fb316175b567deeff763';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< theme >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getTheme';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '37';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a69824a9f79f070d0e60b2bff820d3b6e';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< font >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getInternalFont';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1ab8a9e6a9ead92bfb55baf1820ea4eb9f';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< font >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getFont';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '39';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a6f177babf545ace3ca41617bf8663823';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'manage';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
device::input *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '41';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a262766da2932ef1985c458e0b4c3de70';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'popFrame';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< frame >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '43';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a6bf67a585ebb4be14600a9edf6cc1659';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'removeFrame';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< frame >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '44';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1aecf22f737793147ba26d2be878df1ab5';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'removeFrame';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const s32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '45';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1af6b292be86ce1f2f9202586010e10dd5';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'popFrame';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const s32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a0114bc43b19d2256d4b0ea042ee2e8ab';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'clear';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '47';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a13983c45cba12a4b3a7d8077a9ad3bbd';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< driver::driver >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getDrawManager';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '49';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a018915eb729c30d08acb9bc911e0c955';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< device::Device >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getDevice';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '50';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1af29c94b0585f2f5192fc10059012992b';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< cursor >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getCursor';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '51';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a6338fef2851ef4d2ff1b29236e82a291';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'render';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '53';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1ad0a927fcb5ee77673f0662b524ae7f9a';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::vector< std::shared_ptr< frame > >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'gui';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '55';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a6da2428072a97b76993848883fe5c7c0';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< device::Device >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'screen';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '56';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1aa60b2b91f7b5b5a98dddee3c7c48fe45';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< driver::driver >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mom';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '57';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'private-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1aa45eb71a20a562ed9b3a84d4a4fb483f';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::vector< std::shared_ptr< font > >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'fontcache';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '60';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a6ae11a23c6b21dea1fbf4930c2ba4a4e';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< font >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'internal';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '61';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a778833b1223f3993e98ed098af8f8bd7';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< theme >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'custom';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '62';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a0009a4400184b748a14764ddce33986b';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< theme >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'interne';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '62';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a48727f6ea39cba6a84716e54d50acb76';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< cursor >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'cr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '63';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'signal';
    sec-member = {
      sec-mem-kind = 'friend';
      sec-mem-id   = 'classsleek_1_1gui_1_1interface_1a44d8f0589a1fe054db5dab42e45c2224';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
friend class
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'frame';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
      sec-mem-desc-line = '59';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.h';
  cp-fileline  = '15';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1071;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 1070;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '1071';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1073;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 1072;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '1073';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1loader_1_1loader';
  cp-name   = 'sleek::loader::loader';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1loader_1ad1f67c5ba0fe938d7f67e86a783eb47e';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'loader';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< io::filesystem >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/loader.h';
      sec-mem-desc-line = '15';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1loader_1a75bb556b2c3af286f37016d16bdebe86';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~loader';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/loader.h';
      sec-mem-desc-line = '16';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1loader_1a34a1ae22cb8f70406f4229a16b8b3842';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< loader >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/loader.h';
      sec-mem-desc-line = '18';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1loader_1a65cc0e89ccb9f4abb2498732fbc649ab';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< driver::MeshBuffer >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'loadMesh';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/loader.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1loader_1abf4d15e3003fd4b96fc89cc2d0884689';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< driver::texture >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'loadTexture';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/loader.h';
      sec-mem-desc-line = '24';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1loader_1aac5c83de650e4b57cd86d0b30772b358';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'writeMesh';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< driver::MeshBuffer >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/loader.h';
      sec-mem-desc-line = '26';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1loader_1a3eb58d08c20b5bf3618d25d29dede905';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'writeTexture';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< driver::texture >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/loader.h';
      sec-mem-desc-line = '27';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1loader_1_1loader_1a6ae71a3d757db834bcf80460f5a8e0c6';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< io::filesystem >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'fs';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/loader.h';
      sec-mem-desc-line = '29';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1loader_1_1loader_1a3720f3f6e7a523c7dbf2e7b779e2e4c9';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::vector< textureloader * >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'texture';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/loader.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1loader_1_1loader_1a0ed20b409c073862bc4bc59e28bd0984';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::vector< meshloader * >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mesh';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/loader.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/loader.h';
  cp-fileline  = '13';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1075;
        node-label = 'std::enable_shared_from_this< loader >';
      }; /* node */
      node = {
        node-id    = 1074;
        node-label = 'sleek::loader::loader';
        node-link = {
          node-link-id = 'classsleek_1_1loader_1_1loader';
        };
        node-child = {
          child-id = '1075';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1077;
        node-label = 'std::enable_shared_from_this< loader >';
      }; /* node */
      node = {
        node-id    = 1076;
        node-label = 'sleek::loader::loader';
        node-link = {
          node-link-id = 'classsleek_1_1loader_1_1loader';
        };
        node-child = {
          child-id = '1077';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
struct = {
  cp-id     = 'structsleek_1_1driver_1_1local__bind';
  cp-name   = 'sleek::driver::local_bind';
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1local__bind_1ac8f1db483ac109508537399bb8c2ed58';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'local_bind';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 's';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
nullptr
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '59';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1local__bind_1aa19cfd956a22f2f93aa4e0487899cb37';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~local_bind';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '69';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1local__bind_1a3f2766ff2daf079947d88ed7b5c94463';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
identifier *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getIdentifier';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '74';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1local__bind_1a021d8c3a34073a404651aab49fefcbfd';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'ifNotBind';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
void *
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'data';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '80';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'structsleek_1_1driver_1_1local__bind_1aeb220904528b455f2c2e388561e9f576';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
int
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'ifNotBind';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
int
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'data';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '86';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1driver_1_1local__bind_1a11a75d5915f286f71fe071b955c32e06';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'i';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '91';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'structsleek_1_1driver_1_1local__bind_1a595a0c756bf12b7f1e7ffb54fb2e72a4';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'bind';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
      sec-mem-desc-line = '92';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/identifier.h';
  cp-fileline  = '58';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
}; /* struct */
class = {
  cp-id     = 'classsleek_1_1driver_1_1material';
  cp-name   = 'sleek::driver::material';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1ae5f24df1509421f79e0a7fd21db1cd94';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'material';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '15';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a1e8f7ad971a0754363394dc9e485453b';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~material';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '16';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1acbab33797183e5957b3138dff0d446db';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< material >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '18';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a9898dabf3e1896ff0ec6fa507151c009';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setShader';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a026869698eb2325213708c5ab3ce17a3';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getShader';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '24';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a86d3c38d5e0a648f3049d444c31fddbe';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setMode';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const render_mode
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '26';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a1c12c16f79b82e6dbf47d964b11ae74b';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setPointSize';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const f32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '27';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a4258edd04ee5ec132666a92e9b5b71bf';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setShadeModel';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '28';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a32c870571bb21401783cde6283a10479';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setFaceCulling';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '29';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1ab2c2d98ec92787710833319a125df50e';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setAntialiasing';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1ab3354a7e5e2a19e94d1d3ea069f91d5e';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setMaterialRender';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a7024fbd5a4d7f56eba2d2f85403badfc';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setScale';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3df &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '32';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a1277c0f1e2d98189c992ab9fcf73c0d5';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setTexture';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
identifier *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '33';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a6fc25b51cbb29370caef90fdf17840c7';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
identifier *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getTexture';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '35';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a1e64884fcdae5cfadd0b03597f15d484';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getScale';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '36';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a20fdf43eb1261a054c9030a4db66db47';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getMaterialRender';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '37';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1ab6153baff6090c71d2d3841edbc82f03';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getAntialiasing';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a85789e641baaf7017bf0e08437a21509';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getFaceCulling';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '39';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a931f5dbb20fa74e570ff3f08845420b7';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getShadeModel';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a997a3268cb23ed5c8236f10a1ad070d9';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
f32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getPointSize';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '41';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a1fc78e2acf83da92dddfd17879ed6fe1';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
render_mode
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getMode';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '42';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a0acfa01d1bb5643cae04ec8b15996651';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
render_mode
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mode';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '44';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1acde374e110be7cfe4fa2a1f962b56fe5';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
f32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'psize';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '45';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a22b1d2328efede5741ec934a5f9ba1df';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'ant';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a28a3c34e9bf9cb3c21774f489966bdaa';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mat';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1ae187c93cb63cb24be7e74de1f88d14ac';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'shd';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a8e96f5d9fba18f2503a603faf805575e';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'fac';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '46';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1abec7935ad1f12507e9cfec1eb9560091';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'scale';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '47';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1ae505e78f7ab7eb585e69dcfc55f6b850';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'effect';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '49';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1material_1a800cd506cbc32445c80f31690484ee83';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::vector< identifier * >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Texture';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
      sec-mem-desc-line = '50';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/material.h';
  cp-fileline  = '13';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1081;
        node-label = 'std::enable_shared_from_this< material >';
      }; /* node */
      node = {
        node-id    = 1080;
        node-label = 'sleek::driver::material';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1material';
        };
        node-child = {
          child-id = '1081';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1083;
        node-label = 'std::enable_shared_from_this< material >';
      }; /* node */
      node = {
        node-id    = 1082;
        node-label = 'sleek::driver::material';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1material';
        };
        node-child = {
          child-id = '1083';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1driver_1_1MeshBuffer';
  cp-name   = 'sleek::driver::MeshBuffer';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1aaa62b7bf2bf1faaaa9fdcdb7b6eddc09';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'MeshBuffer';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '19';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1aa8a3ed4cdb8ad65acf15dc8f44ba9436';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~MeshBuffer';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '20';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1a5ca07d1cc5c493ef381ea3fcc8df18ab';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< MeshBuffer >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '22';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1aa0bb8a46117fd6d1f3507beae37e8598';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'clear';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '27';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1a373f981ea832ee13b5d5c29f6eb5b317';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'recalculateBoundingBox';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '28';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1a2305a681bf191671e3b8f7e6ce1c4823';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::aabbox3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getBoundingBox';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '29';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1ac419a183aaf87b767ec680955f6aec6d';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setIdentifier';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
VBO_BUFFER_TYPE
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '31';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1adef36fd169f1b81b063fb28ce2946326';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getIdentifier';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
VBO_BUFFER_TYPE
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '32';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'public-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1aee6d0f5c85442e60687a448804c147e2';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::vector< vertex >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'vertices';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1ae9078cd0520fc63e23cebbba7c8b5cce';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::vector< index< 3 > >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'indices';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '35';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1a830afb921987529fe5bf53850c111e14';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::aabbox3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'box';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1a0db0281c88101185efe6dfde803a997f';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'scale';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '41';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1acae33bee32432d3813c6b64f9e960a59';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'gpu';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '43';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'signal';
    sec-member = {
      sec-mem-kind = 'friend';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1a9aca7b7350e6ffa0e2d6320834ad1857';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
friend class
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Geometry';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '37';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'friend';
      sec-mem-id   = 'classsleek_1_1driver_1_1MeshBuffer_1ac5e15e07ce0ed9407928a6be9298e672';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
friend class
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'driver';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/mesh.h';
  cp-fileline  = '17';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1084;
        node-label = 'sleek::driver::MeshBuffer';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1MeshBuffer';
        };
        node-child = {
          child-id = '1085';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1085;
        node-label = 'std::enable_shared_from_this< MeshBuffer >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1086;
        node-label = 'sleek::driver::MeshBuffer';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1MeshBuffer';
        };
        node-child = {
          child-id = '1087';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1087;
        node-label = 'std::enable_shared_from_this< MeshBuffer >';
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1loader_1_1meshloader';
  cp-name   = 'sleek::loader::meshloader';
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1loader_1_1meshloader__3ds';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1loader_1_1meshloader__txt';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1meshloader_1af7d0a352d4b7dba03a53c2a65252226e';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< driver::MeshBuffer >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'read';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
io::filesystem *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/mesh_loader.h';
      sec-mem-desc-line = '19';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1meshloader_1ae7dba12a7d028fac848d5ab7d0843cea';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'write';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
io::filesystem *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
driver::MeshBuffer *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/mesh_loader.h';
      sec-mem-desc-line = '21';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1meshloader_1aad962360ff072ea70080fb08b72ab2da';
      sec-mem-virt = pure-virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'match';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/mesh_loader.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/mesh_loader.h';
  cp-fileline  = '17';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1090;
        node-label = 'sleek::loader::meshloader_txt';
        node-link = {
          node-link-id = 'classsleek_1_1loader_1_1meshloader__txt';
        };
        node-child = {
          child-id = '1088';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1089;
        node-label = 'sleek::loader::meshloader_3ds';
        node-link = {
          node-link-id = 'classsleek_1_1loader_1_1meshloader__3ds';
        };
        node-child = {
          child-id = '1088';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1088;
        node-label = 'sleek::loader::meshloader';
        node-link = {
          node-link-id = 'classsleek_1_1loader_1_1meshloader';
        };
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1loader_1_1meshloader__3ds';
  cp-name   = 'sleek::loader::meshloader_3ds';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classsleek_1_1loader_1_1meshloader';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1meshloader__3ds_1acc33eaa15cfc1598083799b348f26a8b';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< driver::MeshBuffer >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'read';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
io::filesystem *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/mesh_3ds.h';
      sec-mem-desc-line = '10';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1meshloader__3ds_1a2c98143d62184354e76ac981df9874eb';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'write';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
io::filesystem *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
driver::MeshBuffer *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/mesh_3ds.h';
      sec-mem-desc-line = '12';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1meshloader__3ds_1a35ee6201bb031399e777a658cb9718f7';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'match';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/mesh_3ds.h';
      sec-mem-desc-line = '14';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/mesh_3ds.h';
  cp-fileline  = '8';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1092;
        node-label = 'sleek::loader::meshloader_3ds';
        node-link = {
          node-link-id = 'classsleek_1_1loader_1_1meshloader__3ds';
        };
        node-child = {
          child-id = '1093';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1093;
        node-label = 'sleek::loader::meshloader';
        node-link = {
          node-link-id = 'classsleek_1_1loader_1_1meshloader';
        };
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1094;
        node-label = 'sleek::loader::meshloader_3ds';
        node-link = {
          node-link-id = 'classsleek_1_1loader_1_1meshloader__3ds';
        };
        node-child = {
          child-id = '1095';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1095;
        node-label = 'sleek::loader::meshloader';
        node-link = {
          node-link-id = 'classsleek_1_1loader_1_1meshloader';
        };
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1loader_1_1meshloader__txt';
  cp-name   = 'sleek::loader::meshloader_txt';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classsleek_1_1loader_1_1meshloader';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1meshloader__txt_1aa5682913a74cc3c54e8f885252bf856f';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< driver::MeshBuffer >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'read';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
io::filesystem *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/mesh_txt.h';
      sec-mem-desc-line = '10';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1meshloader__txt_1a8651845f9c12dce070982be07326f06d';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'write';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
io::filesystem *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
driver::MeshBuffer *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/mesh_txt.h';
      sec-mem-desc-line = '12';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1loader_1_1meshloader__txt_1a935996ed5a727686d8056bc63a38ca5d';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'match';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/mesh_txt.h';
      sec-mem-desc-line = '14';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/loader/mesh_txt.h';
  cp-fileline  = '8';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1096;
        node-label = 'sleek::loader::meshloader_txt';
        node-link = {
          node-link-id = 'classsleek_1_1loader_1_1meshloader__txt';
        };
        node-child = {
          child-id = '1097';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1097;
        node-label = 'sleek::loader::meshloader';
        node-link = {
          node-link-id = 'classsleek_1_1loader_1_1meshloader';
        };
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1098;
        node-label = 'sleek::loader::meshloader_txt';
        node-link = {
          node-link-id = 'classsleek_1_1loader_1_1meshloader__txt';
        };
        node-child = {
          child-id = '1099';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1099;
        node-label = 'sleek::loader::meshloader';
        node-link = {
          node-link-id = 'classsleek_1_1loader_1_1meshloader';
        };
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1scene3d_1_1real_1_1Natif';
  cp-name   = 'sleek::scene3d::real::Natif';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classsleek_1_1scene3d_1_1Node';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1scene3d_1_1real_1_1Octree';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Natif_1ac639b1e086c681c71841eeb8a6d530c3';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Natif';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
engine *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/natif.h';
      sec-mem-desc-line = '15';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Natif_1afab2dc499492f8a7ac4abdd17f5c622e';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~Natif';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/natif.h';
      sec-mem-desc-line = '16';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Natif_1a1502b404e567a8ddb52a880f8af9776a';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'render';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/natif.h';
      sec-mem-desc-line = '18';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/natif.h';
  cp-fileline  = '13';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1102;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 1104;
        node-label = 'sleek::scene3d::real::Octree';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Octree';
        };
        node-child = {
          child-id = '1100';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1100;
        node-label = 'sleek::scene3d::real::Natif';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Natif';
        };
        node-child = {
          child-id = '1101';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1103;
        node-label = 'std::enable_shared_from_this< Node >';
      }; /* node */
      node = {
        node-id    = 1101;
        node-label = 'sleek::scene3d::Node';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1Node';
        };
        node-child = {
          child-id = '1102';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1103';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1111;
        node-label = 'sleek::driver::texture';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1texture';
        };
        node-child = {
          child-id = '1112';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1125;
        node-label = 'sleek::math::pixel';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1pixel';
        };
      }; /* node */
      node = {
        node-id    = 1107;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 1132;
        node-label = 'sleek::driver::driver';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1driver';
        };
        node-child = {
          child-id = '1133';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1113';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mat
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1133;
        node-label = 'std::enable_shared_from_this< driver >';
      }; /* node */
      node = {
        node-id    = 1126;
        node-label = 'sleek::math::timer';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1timer';
        };
      }; /* node */
      node = {
        node-id    = 1122;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 1124;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 1130;
        node-label = 'std::enable_shared_from_this< Camera >';
      }; /* node */
      node = {
        node-id    = 1123;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '1124';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1120;
        node-label = 'sleek::device::input';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1input';
        };
        node-child = {
          child-id = '1121';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
called
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1128;
        node-label = 'sleek::math::fps_counter';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1fps__counter';
        };
        node-child = {
          child-id = '1126';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
clock
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1109;
        node-label = 'sleek::driver::MeshBuffer';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1MeshBuffer';
        };
        node-child = {
          child-id = '1110';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1115;
        node-label = 'sleek::scene3d::engine';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1engine';
        };
        node-child = {
          child-id = '1116';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1117';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
screen
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1129';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
cm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1132';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1105;
        node-label = 'sleek::scene3d::real::Natif';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Natif';
        };
        node-child = {
          child-id = '1106';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1114;
        node-label = 'std::enable_shared_from_this< material >';
      }; /* node */
      node = {
        node-id    = 1131;
        node-label = 'sleek::scene3d::camera::Frustum';
        node-link = {
          node-link-id = 'structsleek_1_1scene3d_1_1camera_1_1Frustum';
        };
      }; /* node */
      node = {
        node-id    = 1108;
        node-label = 'std::enable_shared_from_this< Node >';
      }; /* node */
      node = {
        node-id    = 1118;
        node-label = 'std::enable_shared_from_this< Device >';
      }; /* node */
      node = {
        node-id    = 1117;
        node-label = 'sleek::device::Device';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1Device';
        };
        node-child = {
          child-id = '1118';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1119';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
ext
evt
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1126';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1127';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
info
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1120';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1128';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
fps
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1121;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '1107';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1122';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1123';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1125';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
textcolor
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1129;
        node-label = 'sleek::scene3d::camera::Camera';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1camera_1_1Camera';
        };
        node-child = {
          child-id = '1107';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1130';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1117';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
screen
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1131';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
frust
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1116;
        node-label = 'std::enable_shared_from_this< engine >';
      }; /* node */
      node = {
        node-id    = 1119;
        node-label = 'sleek::device::event';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1event';
        };
        node-child = {
          child-id = '1120';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1110;
        node-label = 'std::enable_shared_from_this< MeshBuffer >';
      }; /* node */
      node = {
        node-id    = 1112;
        node-label = 'std::enable_shared_from_this<texture>';
      }; /* node */
      node = {
        node-id    = 1106;
        node-label = 'sleek::scene3d::Node';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1Node';
        };
        node-child = {
          child-id = '1107';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1108';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1109';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mesh
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1111';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tex
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1113';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mat
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1115';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
smgr
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1127;
        node-label = 'sleek::device::Device_stub';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1Device__stub';
        };
      }; /* node */
      node = {
        node-id    = 1113;
        node-label = 'sleek::driver::material';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1material';
        };
        node-child = {
          child-id = '1114';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1scene3d_1_1Node';
  cp-name   = 'sleek::scene3d::Node';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classsleek_1_1reference';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classstd_1_1enable__shared__from__this';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1scene3d_1_1billboard_1_1Billboard';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1scene3d_1_1billboard_1_1Sprite';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1scene3d_1_1real_1_1Grid';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-ref     = {
    ref-type = derived;
    ref-id   = 'classsleek_1_1scene3d_1_1real_1_1Natif';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1aef59154ca0c5b01a949aa09f64bb3302';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Node';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
engine *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '17';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1ae3e76ff6ea7843c8567160de6595dbad';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~Node';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '18';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1aedc7a0a42b26b06c24ba191a7afe6aea';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< Node >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getptr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '20';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1a81e25589d3d9edd790ca7bd8b60070f0';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setPosition';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3df &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '25';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1a9a9fde874d469734e25d883745a51196';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setRotation';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3df &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '26';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1a14108914c356c4b7e1697b3d264b36d2';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setScale';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector3df &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '27';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1a8648cd55e9f29bc6538e6871f49e8846';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setTexture';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
driver::texture *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '28';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1a6af6c0ce81f748b4dd81f1b083108a5a';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setMaterial';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
driver::material *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '29';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1a1da39d31c187c6308bb7bddf041ce491';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setMesh';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
driver::MeshBuffer *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1abc80fe0ac3c89e9e215c5b04903af1b3';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getPosition';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '32';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1aba34c0ca12760b2bc1acfc93d85c7031';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getRotation';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '33';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1a8b824ee10d813d91274c2e6fb5717fb9';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getScale';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '34';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1ab246573fbcc8bfc360aebc871e08411d';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual driver::texture *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getTexture';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '36';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1af176eb5e9a059deafba5fbf24b6b5bef';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual driver::material *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getMaterial';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '37';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1a4b3d34b93385305e3f8856a8e2eccf29';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual driver::MeshBuffer *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getMesh';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1aa722395408477038659fa193fd5071d8';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'operator<';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
Node *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1a84c92519d5b9cf66f6e779e6f580d8f0';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'render';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '42';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1a7d8a800532f20c3d2c1548c56957b560';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Node';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '44';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1a69ab75e8171f367af8e927724930a063';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
engine *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'smgr';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '45';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1a23ecfee771bbf315c9f3c8cc0d105eb4';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
driver::MeshBuffer *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mesh';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '47';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1a75d32f574ea05173944ccc5e7b7948b5';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
driver::material
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'mat';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '48';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1ab29e855acd36db0203874c22eb2a2078';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'pos';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '49';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1a05e3a453eed720449aa2f4ff64baf5f1';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'rot';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '49';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1ae90d4823ba22496ba7d12a7c92092b37';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'sca';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '49';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1Node_1aa78448c30a7623a2c890f523358e89fd';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
driver::texture *
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'tex';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
      sec-mem-desc-line = '50';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/node.h';
  cp-fileline  = '15';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1135;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 1139;
        node-label = 'sleek::scene3d::real::Grid';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Grid';
        };
        node-child = {
          child-id = '1134';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1137;
        node-label = 'sleek::scene3d::billboard::Billboard';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1billboard_1_1Billboard';
        };
        node-child = {
          child-id = '1134';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1138;
        node-label = 'sleek::scene3d::billboard::Sprite';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1billboard_1_1Sprite';
        };
        node-child = {
          child-id = '1134';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1141;
        node-label = 'sleek::scene3d::real::Octree';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Octree';
        };
        node-child = {
          child-id = '1140';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1140;
        node-label = 'sleek::scene3d::real::Natif';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Natif';
        };
        node-child = {
          child-id = '1134';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1136;
        node-label = 'std::enable_shared_from_this< Node >';
      }; /* node */
      node = {
        node-id    = 1134;
        node-label = 'sleek::scene3d::Node';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1Node';
        };
        node-child = {
          child-id = '1135';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1136';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1147;
        node-label = 'sleek::driver::texture';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1texture';
        };
        node-child = {
          child-id = '1148';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1161;
        node-label = 'sleek::math::pixel';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1pixel';
        };
      }; /* node */
      node = {
        node-id    = 1143;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 1168;
        node-label = 'sleek::driver::driver';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1driver';
        };
        node-child = {
          child-id = '1169';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1149';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mat
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1169;
        node-label = 'std::enable_shared_from_this< driver >';
      }; /* node */
      node = {
        node-id    = 1162;
        node-label = 'sleek::math::timer';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1timer';
        };
      }; /* node */
      node = {
        node-id    = 1158;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 1160;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 1166;
        node-label = 'std::enable_shared_from_this< Camera >';
      }; /* node */
      node = {
        node-id    = 1159;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '1160';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1156;
        node-label = 'sleek::device::input';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1input';
        };
        node-child = {
          child-id = '1157';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
called
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1164;
        node-label = 'sleek::math::fps_counter';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1fps__counter';
        };
        node-child = {
          child-id = '1162';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
clock
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1145;
        node-label = 'sleek::driver::MeshBuffer';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1MeshBuffer';
        };
        node-child = {
          child-id = '1146';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1151;
        node-label = 'sleek::scene3d::engine';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1engine';
        };
        node-child = {
          child-id = '1152';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1153';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
screen
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1165';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
cm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1168';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1150;
        node-label = 'std::enable_shared_from_this< material >';
      }; /* node */
      node = {
        node-id    = 1167;
        node-label = 'sleek::scene3d::camera::Frustum';
        node-link = {
          node-link-id = 'structsleek_1_1scene3d_1_1camera_1_1Frustum';
        };
      }; /* node */
      node = {
        node-id    = 1144;
        node-label = 'std::enable_shared_from_this< Node >';
      }; /* node */
      node = {
        node-id    = 1154;
        node-label = 'std::enable_shared_from_this< Device >';
      }; /* node */
      node = {
        node-id    = 1153;
        node-label = 'sleek::device::Device';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1Device';
        };
        node-child = {
          child-id = '1154';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1155';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
ext
evt
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1162';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1163';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
info
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1156';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1164';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
fps
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1157;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '1143';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1158';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1159';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1161';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
textcolor
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1165;
        node-label = 'sleek::scene3d::camera::Camera';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1camera_1_1Camera';
        };
        node-child = {
          child-id = '1143';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1166';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1153';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
screen
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1167';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
frust
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1152;
        node-label = 'std::enable_shared_from_this< engine >';
      }; /* node */
      node = {
        node-id    = 1155;
        node-label = 'sleek::device::event';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1event';
        };
        node-child = {
          child-id = '1156';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1146;
        node-label = 'std::enable_shared_from_this< MeshBuffer >';
      }; /* node */
      node = {
        node-id    = 1148;
        node-label = 'std::enable_shared_from_this<texture>';
      }; /* node */
      node = {
        node-id    = 1142;
        node-label = 'sleek::scene3d::Node';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1Node';
        };
        node-child = {
          child-id = '1143';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1144';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1145';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mesh
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1147';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tex
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1149';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mat
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1151';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
smgr
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1163;
        node-label = 'sleek::device::Device_stub';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1Device__stub';
        };
      }; /* node */
      node = {
        node-id    = 1149;
        node-label = 'sleek::driver::material';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1material';
        };
        node-child = {
          child-id = '1150';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1scene3d_1_1real_1_1Octree';
  cp-name   = 'sleek::scene3d::real::Octree';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classsleek_1_1scene3d_1_1real_1_1Natif';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Octree_1a029e7a88767519c82f0fb3ac8c75936e';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'Octree';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
engine *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/octree.h';
      sec-mem-desc-line = '15';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1scene3d_1_1real_1_1Octree_1ab5e7132546c33839e904b36d91bfcfc4';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~Octree';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/octree.h';
      sec-mem-desc-line = '16';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/node/real/octree.h';
  cp-fileline  = '13';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1173;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 1170;
        node-label = 'sleek::scene3d::real::Octree';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Octree';
        };
        node-child = {
          child-id = '1171';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1171;
        node-label = 'sleek::scene3d::real::Natif';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Natif';
        };
        node-child = {
          child-id = '1172';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1174;
        node-label = 'std::enable_shared_from_this< Node >';
      }; /* node */
      node = {
        node-id    = 1172;
        node-label = 'sleek::scene3d::Node';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1Node';
        };
        node-child = {
          child-id = '1173';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1174';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1182;
        node-label = 'sleek::driver::texture';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1texture';
        };
        node-child = {
          child-id = '1183';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1196;
        node-label = 'sleek::math::pixel';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1pixel';
        };
      }; /* node */
      node = {
        node-id    = 1178;
        node-label = 'sleek::reference';
        node-link = {
          node-link-id = 'classsleek_1_1reference';
        };
      }; /* node */
      node = {
        node-id    = 1203;
        node-label = 'sleek::driver::driver';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1driver';
        };
        node-child = {
          child-id = '1204';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1184';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mat
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1204;
        node-label = 'std::enable_shared_from_this< driver >';
      }; /* node */
      node = {
        node-id    = 1197;
        node-label = 'sleek::math::timer';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1timer';
        };
      }; /* node */
      node = {
        node-id    = 1193;
        node-label = 'std::enable_shared_from_this< frame >';
      }; /* node */
      node = {
        node-id    = 1195;
        node-label = 'std::enable_shared_from_this< interface >';
      }; /* node */
      node = {
        node-id    = 1201;
        node-label = 'std::enable_shared_from_this< Camera >';
      }; /* node */
      node = {
        node-id    = 1194;
        node-label = 'sleek::gui::interface';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1interface';
        };
        node-child = {
          child-id = '1195';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1191;
        node-label = 'sleek::device::input';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1input';
        };
        node-child = {
          child-id = '1192';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
called
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1199;
        node-label = 'sleek::math::fps_counter';
        node-link = {
          node-link-id = 'classsleek_1_1math_1_1fps__counter';
        };
        node-child = {
          child-id = '1197';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
clock
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1180;
        node-label = 'sleek::driver::MeshBuffer';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1MeshBuffer';
        };
        node-child = {
          child-id = '1181';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1186;
        node-label = 'sleek::scene3d::engine';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1engine';
        };
        node-child = {
          child-id = '1187';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1188';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
screen
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1200';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
cm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1203';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1175;
        node-label = 'sleek::scene3d::real::Octree';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Octree';
        };
        node-child = {
          child-id = '1176';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1176;
        node-label = 'sleek::scene3d::real::Natif';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1real_1_1Natif';
        };
        node-child = {
          child-id = '1177';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1185;
        node-label = 'std::enable_shared_from_this< material >';
      }; /* node */
      node = {
        node-id    = 1202;
        node-label = 'sleek::scene3d::camera::Frustum';
        node-link = {
          node-link-id = 'structsleek_1_1scene3d_1_1camera_1_1Frustum';
        };
      }; /* node */
      node = {
        node-id    = 1179;
        node-label = 'std::enable_shared_from_this< Node >';
      }; /* node */
      node = {
        node-id    = 1189;
        node-label = 'std::enable_shared_from_this< Device >';
      }; /* node */
      node = {
        node-id    = 1188;
        node-label = 'sleek::device::Device';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1Device';
        };
        node-child = {
          child-id = '1189';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1190';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
ext
evt
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1197';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tm
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1198';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
info
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1191';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1199';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
fps
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1192;
        node-label = 'sleek::gui::frame';
        node-link = {
          node-link-id = 'classsleek_1_1gui_1_1frame';
        };
        node-child = {
          child-id = '1178';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1193';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1194';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mom
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1196';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
textcolor
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1200;
        node-label = 'sleek::scene3d::camera::Camera';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1camera_1_1Camera';
        };
        node-child = {
          child-id = '1178';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1201';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1188';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
screen
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1202';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
frust
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1187;
        node-label = 'std::enable_shared_from_this< engine >';
      }; /* node */
      node = {
        node-id    = 1190;
        node-label = 'sleek::device::event';
        node-link = {
          node-link-id = 'classsleek_1_1device_1_1event';
        };
        node-child = {
          child-id = '1191';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
current
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1181;
        node-label = 'std::enable_shared_from_this< MeshBuffer >';
      }; /* node */
      node = {
        node-id    = 1183;
        node-label = 'std::enable_shared_from_this<texture>';
      }; /* node */
      node = {
        node-id    = 1177;
        node-label = 'sleek::scene3d::Node';
        node-link = {
          node-link-id = 'classsleek_1_1scene3d_1_1Node';
        };
        node-child = {
          child-id = '1178';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1179';
          relation = public-inheritance;
        }; /* node-child */
        node-child = {
          child-id = '1180';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mesh
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1182';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
tex
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1184';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
mat
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
        node-child = {
          child-id = '1186';
          relation = usage;
          edgelabel = <<_EnD_oF_dEf_TeXt_
smgr
_EnD_oF_dEf_TeXt_;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1198;
        node-label = 'sleek::device::Device_stub';
        node-link = {
          node-link-id = 'structsleek_1_1device_1_1Device__stub';
        };
      }; /* node */
      node = {
        node-id    = 1184;
        node-label = 'sleek::driver::material';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1material';
        };
        node-child = {
          child-id = '1185';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1driver_1_1ogl__context';
  cp-name   = 'sleek::driver::ogl_context';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classsleek_1_1driver_1_1context';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a7c11ee211ee67342611c3b779e908e1c';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'ogl_context';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< device::Device > &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< context >
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'shared';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
nullptr
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '14';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a4890b70bb087fdd1bf25b6a3e8eae837';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~ogl_context';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '15';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a73b9ec563fd998a3c60090ee6bf9dcbe';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual RENDER_CONTEXT
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getType';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '17';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a85ee2fd68dec64977ea64d343dd2f089';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< driver >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createDriver';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '22';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a1c5a12c2aaf4efd0134bf34f43cf78b9';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< texture >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createScreenshot';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::aabbox2du &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1ac23c6ac221ab0fef21e638ae59c3c795';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createTexture';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
texture *
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'o';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'dsa';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
true
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '25';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a637f222159bddeda13c1ecccdf8ceecc';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createTextureArray';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
texture_array *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'dsa';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
true
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '26';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1aefd006b1042997ebe56778a0c108a8ae';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createTexture3d';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
texture3d *
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'dsa';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
true
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '27';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a9e0767deb178d16a8e366a774337ebda';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< identifier >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createVBO';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
MeshBuffer *
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'o';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
VBO_BUFFER_TYPE
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 't';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
VBO_BUFFER_ALIGNMENT
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'a';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
VBO_STATIC
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'dsa';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
true
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '29';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1aa8f3985b8c4f16cd774505728448bca1';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual std::shared_ptr< shader >
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'createShader';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'dsa';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
true
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a42bae27cc751b63d7cc63c68bd8ab11e';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setViewport';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::vector2di &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'i';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '32';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a48cfd24fe9c68c3a221436c88729cd17';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'setAntialiasing';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const AntiailiasingMode &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'i';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '33';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1ab72889c5bd96a0cf00d252040ae40888';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual AntiailiasingMode
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getAntiailiasing';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '35';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1ad62cd1adfa62d2b49d38245710bfce5a';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'getViewport';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '36';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a22288515cb137213c73ff6003d2afab0';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'testError';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
int
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'line';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const std::string &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'file';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '38';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a786461384e590d50b858f4a1206a3fd5';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'bind';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '40';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a40e8465ba146caaebee75c831781122e';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'begin';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const math::pixel &
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'clearcolor';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel(0xFFAAFFFF)
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '41';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a0e5eae34f07d0e831e79435b70fe6576';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'end';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '42';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a6921a00c464e2afc2928a899075af10e';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'checkExtension';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
const char *
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'name';
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '53';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a6744621847447d60e3ffc4b5e5dcb264';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'testError';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '54';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'protected-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a917a0564657fc088a1dd57124b68c585';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'viewport';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '44';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a2471a5b4a1d8d786ec31d5717dc69fcc';
      sec-mem-virt = normal;
      sec-mem-prot = protected;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
AntiailiasingMode
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'aam';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '45';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-section = {
    sec-kind = 'private-attrib';
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1aa3e6b1f3db9147d00c043991609fe405';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'dsa';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '56';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a1e0c3e72ab163fe2a815d7cb64a44a90';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'txarray';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '56';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'variable';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__context_1a1b1794bfb9974fdb2babf1b6ac4f2899';
      sec-mem-virt = normal;
      sec-mem-prot = private;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
bool
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'tx3d';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
      sec-mem-desc-line = '56';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
  }; /* cp-section */
  cp-filename  = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_context.h';
  cp-fileline  = '12';
  cp-briefdesc = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1207;
        node-label = 'std::enable_shared_from_this< context >';
      }; /* node */
      node = {
        node-id    = 1206;
        node-label = 'sleek::driver::context';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1context';
        };
        node-child = {
          child-id = '1207';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1205;
        node-label = 'sleek::driver::ogl_context';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1ogl__context';
        };
        node-child = {
          child-id = '1206';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
      node = {
        node-id    = 1210;
        node-label = 'std::enable_shared_from_this< context >';
      }; /* node */
      node = {
        node-id    = 1209;
        node-label = 'sleek::driver::context';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1context';
        };
        node-child = {
          child-id = '1210';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */
      node = {
        node-id    = 1208;
        node-label = 'sleek::driver::ogl_context';
        node-link = {
          node-link-id = 'classsleek_1_1driver_1_1ogl__context';
        };
        node-child = {
          child-id = '1209';
          relation = public-inheritance;
        }; /* node-child */
      }; /* node */

_EnD_oF_dEf_TeXt_;
}; /* class */
class = {
  cp-id     = 'classsleek_1_1driver_1_1ogl__driver';
  cp-name   = 'sleek::driver::ogl_driver';
  cp-ref     = {
    ref-type = base;
    ref-id   = 'classsleek_1_1driver_1_1driver';
    ref-prot = public;
    ref-virt = non-virtual;
  };
  cp-section = {
    sec-kind = 'public-func';
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__driver_1a717a4f191e6e170f55e66bfefbbd73a7';
      sec-mem-virt = normal;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'ogl_driver';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
std::shared_ptr< device::Device > &
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_driver.h';
      sec-mem-desc-line = '18';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__driver_1abc39f4c1027cd8138d0f50d5e30b693b';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual
_EnD_oF_dEf_TeXt_;
      sec-mem-name = '~ogl_driver';
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_driver.h';
      sec-mem-desc-line = '19';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__driver_1af38c886ac288f52cffc66af24db71f65';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawPixel';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_driver.h';
      sec-mem-desc-line = '21';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__driver_1acaadadd7a533bd35efc864e6dabeab8b';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawPixel';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_driver.h';
      sec-mem-desc-line = '22';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__driver_1a051861eaa5f20884c5130700911bed6f';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawLine';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_driver.h';
      sec-mem-desc-line = '23';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__driver_1aa2f4f2aa373f229518c6735c5ea0953a';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawLine';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_driver.h';
      sec-mem-desc-line = '24';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__driver_1a9fcf306f7e18b0fe03a27162c44a3f73';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawArc';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_driver.h';
      sec-mem-desc-line = '25';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__driver_1a9c6cbd38178ef906a13f1ce30c98cbca';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawCube';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::aabbox2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_driver.h';
      sec-mem-desc-line = '27';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__driver_1a21dfafb9db9f385196ffbdc718dba85d';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawCube';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::aabbox3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_driver.h';
      sec-mem-desc-line = '28';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__driver_1a38f27cd64453a7d3969e2ff4ec5bcc2c';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawCube';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_driver.h';
      sec-mem-desc-line = '29';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__driver_1a481b22bc72546ed6e4b0b127e684f206';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawCube';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector3df
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'rot';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
{0, 0, 0}
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_driver.h';
      sec-mem-desc-line = '30';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__driver_1abbf63b5f76343b3ad903a0aff19e0a0a';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void
_EnD_oF_dEf_TeXt_;
      sec-mem-name = 'drawCircle';
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::vector2di
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'pos';
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
u32
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'radius';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
5.f
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-param = {
        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
math::pixel
_EnD_oF_dEf_TeXt_;
        sec-mem-param-declname = 'c';
        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
math::pixel()
_EnD_oF_dEf_TeXt_;
      }; /*        sec-mem-param--param */
      sec-mem-desc-file = '/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/ogl3/ogl_driver.h';
      sec-mem-desc-line = '32';
      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_

_EnD_oF_dEf_TeXt_;
    }; /* sec-member */
    sec-member = {
      sec-mem-kind = 'function';
      sec-mem-id   = 'classsleek_1_1driver_1_1ogl__driver_1a702c790e4eba7acdcbc6fcf0e978531c';
      sec-mem-virt = virtual;
      sec-mem-prot = public;
      sec-mem-type = <<_EnD_oF_dEf_TeXt_
virtual void