cocos2d-x  3.3rc0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TMXTiledMapOptions Class Reference

#include <CSParseBinary.pb.h>

Inheritance diagram for TMXTiledMapOptions:

Public Member Functions

 TMXTiledMapOptions ()
virtual ~TMXTiledMapOptions ()
 TMXTiledMapOptions (const TMXTiledMapOptions &from)
TMXTiledMapOptionsoperator= (const TMXTiledMapOptions &from)
void Swap (TMXTiledMapOptions *other)
TMXTiledMapOptionsNew () const
void CheckTypeAndMergeFrom (const ::google::protobuf::MessageLite &from)
void CopyFrom (const TMXTiledMapOptions &from)
void MergeFrom (const TMXTiledMapOptions &from)
void Clear ()
bool IsInitialized () const
int ByteSize () const
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
int GetCachedSize () const
::std::string GetTypeName () const
bool has_tmxfile () const
void clear_tmxfile ()
const ::std::string & tmxfile () const
void set_tmxfile (const ::std::string &value)
void set_tmxfile (const char *value)
void set_tmxfile (const char *value, size_t size)
inline::std::string * mutable_tmxfile ()
inline::std::string * release_tmxfile ()
void set_allocated_tmxfile (::std::string *tmxfile)
bool has_tmxstring () const
void clear_tmxstring ()
const ::std::string & tmxstring () const
void set_tmxstring (const ::std::string &value)
void set_tmxstring (const char *value)
void set_tmxstring (const char *value, size_t size)
inline::std::string * mutable_tmxstring ()
inline::std::string * release_tmxstring ()
void set_allocated_tmxstring (::std::string *tmxstring)
bool has_resourcepath () const
void clear_resourcepath ()
const ::std::string & resourcepath () const
void set_resourcepath (const ::std::string &value)
void set_resourcepath (const char *value)
void set_resourcepath (const char *value, size_t size)
inline::std::string * mutable_resourcepath ()
inline::std::string * release_resourcepath ()
void set_allocated_resourcepath (::std::string *resourcepath)
bool has_filenamedata () const
void clear_filenamedata ()
const
::protocolbuffers::ResourceData
filenamedata () const
inline::protocolbuffers::ResourceData * mutable_filenamedata ()
inline::protocolbuffers::ResourceData * release_filenamedata ()
void set_allocated_filenamedata (::protocolbuffers::ResourceData *filenamedata)

Static Public Member Functions

static const TMXTiledMapOptionsdefault_instance ()

Static Public Attributes

static const int kTmxFileFieldNumber = 1
static const int kTmxStringFieldNumber = 2
static const int kResourcePathFieldNumber = 3
static const int kFileNameDataFieldNumber = 4

Friends

void protobuf_AddDesc_CSParseBinary_2eproto ()
void protobuf_AssignDesc_CSParseBinary_2eproto ()
void protobuf_ShutdownFile_CSParseBinary_2eproto ()

Constructor & Destructor Documentation

virtual ~TMXTiledMapOptions ( )
virtual

Member Function Documentation

int ByteSize ( ) const
void CheckTypeAndMergeFrom ( const ::google::protobuf::MessageLite &  from)
void Clear ( )
void clear_filenamedata ( )
inline
void clear_resourcepath ( )
inline
void clear_tmxfile ( )
inline
void clear_tmxstring ( )
inline
void CopyFrom ( const TMXTiledMapOptions from)
static const
TMXTiledMapOptions&
default_instance
( )
static
const
::protocolbuffers::ResourceData
& filenamedata
( ) const
inline
int GetCachedSize ( ) const
inline
::std::string GetTypeName ( ) const
bool has_filenamedata ( ) const
inline
bool has_resourcepath ( ) const
inline
bool has_tmxfile ( ) const
inline
bool has_tmxstring ( ) const
inline
bool IsInitialized ( ) const
void MergeFrom ( const TMXTiledMapOptions from)
bool MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
protocolbuffers::ResourceData
* mutable_filenamedata
( )
inline
std::string * mutable_resourcepath ( )
inline
std::string * mutable_tmxfile ( )
inline
std::string * mutable_tmxstring ( )
inline
TMXTiledMapOptions* New ( ) const
TMXTiledMapOptions& operator= ( const TMXTiledMapOptions from)
inline
protocolbuffers::ResourceData
* release_filenamedata
( )
inline
std::string * release_resourcepath ( )
inline
std::string * release_tmxfile ( )
inline
std::string * release_tmxstring ( )
inline
const ::std::string & resourcepath ( ) const
inline
void SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
void set_allocated_filenamedata ( ::protocolbuffers::ResourceData filenamedata)
inline
void set_allocated_resourcepath ( ::std::string *  resourcepath)
inline
void set_allocated_tmxfile ( ::std::string *  tmxfile)
inline
void set_allocated_tmxstring ( ::std::string *  tmxstring)
inline
void set_resourcepath ( const ::std::string &  value)
inline
void set_resourcepath ( const char *  value)
inline
void set_resourcepath ( const char *  value,
size_t  size 
)
inline
void set_tmxfile ( const ::std::string &  value)
inline
void set_tmxfile ( const char *  value)
inline
void set_tmxfile ( const char *  value,
size_t  size 
)
inline
void set_tmxstring ( const ::std::string &  value)
inline
void set_tmxstring ( const char *  value)
inline
void set_tmxstring ( const char *  value,
size_t  size 
)
inline
void Swap ( TMXTiledMapOptions other)
const ::std::string & tmxfile ( ) const
inline
const ::std::string & tmxstring ( ) const
inline

Friends And Related Function Documentation

void
protobuf_AddDesc_CSParseBinary_2eproto
( )
friend
void
protobuf_AssignDesc_CSParseBinary_2eproto
( )
friend
void
protobuf_ShutdownFile_CSParseBinary_2eproto
( )
friend

Member Data Documentation

const int kFileNameDataFieldNumber = 4
static
const int kResourcePathFieldNumber = 3
static
const int kTmxFileFieldNumber = 1
static
const int kTmxStringFieldNumber = 2
static

The documentation for this class was generated from the following file: