Otclient
14/8/2020
|
#include <binarytree.h>
Public Member Functions | |
OutputBinaryTree (const FileStreamPtr &finish) | |
void | addU8 (uint8 v) |
void | addU16 (uint16 v) |
void | addU32 (uint32 v) |
void | addString (const std::string &v) |
void | addPos (uint16 x, uint16 y, uint8 z) |
void | addPoint (const Point &point) |
void | startNode (uint8 node) |
void | endNode () |
Public Member Functions inherited from stdext::shared_object | |
shared_object () | |
virtual | ~shared_object () |
void | add_ref () |
void | dec_ref () |
refcount_t | ref_count () |
template<typename T > | |
stdext::shared_object_ptr< T > | static_self_cast () |
template<typename T > | |
stdext::shared_object_ptr< T > | dynamic_self_cast () |
template<typename T > | |
stdext::shared_object_ptr< T > | const_self_cast () |
Protected Member Functions | |
void | write (const uint8 *data, size_t size) |
Definition at line 66 of file binarytree.h.
OutputBinaryTree::OutputBinaryTree | ( | const FileStreamPtr & | finish | ) |
void OutputBinaryTree::addPoint | ( | const Point & | point | ) |
void OutputBinaryTree::addString | ( | const std::string & | v | ) |
void OutputBinaryTree::addU16 | ( | uint16 | v | ) |
Definition at line 193 of file binarytree.cpp.
void OutputBinaryTree::addU32 | ( | uint32 | v | ) |
void OutputBinaryTree::addU8 | ( | uint8 | v | ) |
Definition at line 188 of file binarytree.cpp.
void OutputBinaryTree::endNode | ( | ) |
void OutputBinaryTree::startNode | ( | uint8 | node | ) |
Definition at line 229 of file binarytree.cpp.
|
protected |
Definition at line 240 of file binarytree.cpp.