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

#include <CSParseBinary.pb.h>

Inheritance diagram for NodeTree:

Public Member Functions

 NodeTree ()
virtual ~NodeTree ()
 NodeTree (const NodeTree &from)
NodeTreeoperator= (const NodeTree &from)
void Swap (NodeTree *other)
NodeTreeNew () const
void CheckTypeAndMergeFrom (const ::google::protobuf::MessageLite &from)
void CopyFrom (const NodeTree &from)
void MergeFrom (const NodeTree &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_classname () const
void clear_classname ()
const ::std::string & classname () const
void set_classname (const ::std::string &value)
void set_classname (const char *value)
void set_classname (const char *value, size_t size)
inline::std::string * mutable_classname ()
inline::std::string * release_classname ()
void set_allocated_classname (::std::string *classname)
bool has_name () const
void clear_name ()
const ::std::string & name () const
void set_name (const ::std::string &value)
void set_name (const char *value)
void set_name (const char *value, size_t size)
inline::std::string * mutable_name ()
inline::std::string * release_name ()
void set_allocated_name (::std::string *name)
int children_size () const
void clear_children ()
const ::protocolbuffers::NodeTreechildren (int index) const
inline::protocolbuffers::NodeTree * mutable_children (int index)
inline::protocolbuffers::NodeTree * add_children ()
const
::google::protobuf::RepeatedPtrField
< ::protocolbuffers::NodeTree > & 
children () const
inline::google::protobuf::RepeatedPtrField
< ::protocolbuffers::NodeTree > * 
mutable_children ()
bool has_widgetoptions () const
void clear_widgetoptions ()
const
::protocolbuffers::WidgetOptions
widgetoptions () const
inline::protocolbuffers::WidgetOptions * mutable_widgetoptions ()
inline::protocolbuffers::WidgetOptions * release_widgetoptions ()
void set_allocated_widgetoptions (::protocolbuffers::WidgetOptions *widgetoptions)
bool has_buttonoptions () const
void clear_buttonoptions ()
const
::protocolbuffers::ButtonOptions
buttonoptions () const
inline::protocolbuffers::ButtonOptions * mutable_buttonoptions ()
inline::protocolbuffers::ButtonOptions * release_buttonoptions ()
void set_allocated_buttonoptions (::protocolbuffers::ButtonOptions *buttonoptions)
bool has_checkboxoptions () const
void clear_checkboxoptions ()
const
::protocolbuffers::CheckBoxOptions
checkboxoptions () const
inline::protocolbuffers::CheckBoxOptions * mutable_checkboxoptions ()
inline::protocolbuffers::CheckBoxOptions * release_checkboxoptions ()
void set_allocated_checkboxoptions (::protocolbuffers::CheckBoxOptions *checkboxoptions)
bool has_imageviewoptions () const
void clear_imageviewoptions ()
const
::protocolbuffers::ImageViewOptions
imageviewoptions () const
inline::protocolbuffers::ImageViewOptions * mutable_imageviewoptions ()
inline::protocolbuffers::ImageViewOptions * release_imageviewoptions ()
void set_allocated_imageviewoptions (::protocolbuffers::ImageViewOptions *imageviewoptions)
bool has_textatlasoptions () const
void clear_textatlasoptions ()
const
::protocolbuffers::TextAtlasOptions
textatlasoptions () const
inline::protocolbuffers::TextAtlasOptions * mutable_textatlasoptions ()
inline::protocolbuffers::TextAtlasOptions * release_textatlasoptions ()
void set_allocated_textatlasoptions (::protocolbuffers::TextAtlasOptions *textatlasoptions)
bool has_textbmfontoptions () const
void clear_textbmfontoptions ()
const
::protocolbuffers::TextBMFontOptions
textbmfontoptions () const
inline::protocolbuffers::TextBMFontOptions * mutable_textbmfontoptions ()
inline::protocolbuffers::TextBMFontOptions * release_textbmfontoptions ()
void set_allocated_textbmfontoptions (::protocolbuffers::TextBMFontOptions *textbmfontoptions)
bool has_textoptions () const
void clear_textoptions ()
const
::protocolbuffers::TextOptions
textoptions () const
inline::protocolbuffers::TextOptions * mutable_textoptions ()
inline::protocolbuffers::TextOptions * release_textoptions ()
void set_allocated_textoptions (::protocolbuffers::TextOptions *textoptions)
bool has_loadingbaroptions () const
void clear_loadingbaroptions ()
const
::protocolbuffers::LoadingBarOptions
loadingbaroptions () const
inline::protocolbuffers::LoadingBarOptions * mutable_loadingbaroptions ()
inline::protocolbuffers::LoadingBarOptions * release_loadingbaroptions ()
void set_allocated_loadingbaroptions (::protocolbuffers::LoadingBarOptions *loadingbaroptions)
bool has_slideroptions () const
void clear_slideroptions ()
const
::protocolbuffers::SliderOptions
slideroptions () const
inline::protocolbuffers::SliderOptions * mutable_slideroptions ()
inline::protocolbuffers::SliderOptions * release_slideroptions ()
void set_allocated_slideroptions (::protocolbuffers::SliderOptions *slideroptions)
bool has_textfieldoptions () const
void clear_textfieldoptions ()
const
::protocolbuffers::TextFieldOptions
textfieldoptions () const
inline::protocolbuffers::TextFieldOptions * mutable_textfieldoptions ()
inline::protocolbuffers::TextFieldOptions * release_textfieldoptions ()
void set_allocated_textfieldoptions (::protocolbuffers::TextFieldOptions *textfieldoptions)
bool has_scrollviewoptions () const
void clear_scrollviewoptions ()
const
::protocolbuffers::ScrollViewOptions
scrollviewoptions () const
inline::protocolbuffers::ScrollViewOptions * mutable_scrollviewoptions ()
inline::protocolbuffers::ScrollViewOptions * release_scrollviewoptions ()
void set_allocated_scrollviewoptions (::protocolbuffers::ScrollViewOptions *scrollviewoptions)
bool has_pageviewoptions () const
void clear_pageviewoptions ()
const
::protocolbuffers::PageViewOptions
pageviewoptions () const
inline::protocolbuffers::PageViewOptions * mutable_pageviewoptions ()
inline::protocolbuffers::PageViewOptions * release_pageviewoptions ()
void set_allocated_pageviewoptions (::protocolbuffers::PageViewOptions *pageviewoptions)
bool has_listviewoptions () const
void clear_listviewoptions ()
const
::protocolbuffers::ListViewOptions
listviewoptions () const
inline::protocolbuffers::ListViewOptions * mutable_listviewoptions ()
inline::protocolbuffers::ListViewOptions * release_listviewoptions ()
void set_allocated_listviewoptions (::protocolbuffers::ListViewOptions *listviewoptions)
bool has_paneloptions () const
void clear_paneloptions ()
const
::protocolbuffers::PanelOptions
paneloptions () const
inline::protocolbuffers::PanelOptions * mutable_paneloptions ()
inline::protocolbuffers::PanelOptions * release_paneloptions ()
void set_allocated_paneloptions (::protocolbuffers::PanelOptions *paneloptions)
bool has_spriteoptions () const
void clear_spriteoptions ()
const
::protocolbuffers::SpriteOptions
spriteoptions () const
inline::protocolbuffers::SpriteOptions * mutable_spriteoptions ()
inline::protocolbuffers::SpriteOptions * release_spriteoptions ()
void set_allocated_spriteoptions (::protocolbuffers::SpriteOptions *spriteoptions)
bool has_tmxtiledmapoptions () const
void clear_tmxtiledmapoptions ()
const
::protocolbuffers::TMXTiledMapOptions
tmxtiledmapoptions () const
inline::protocolbuffers::TMXTiledMapOptions * mutable_tmxtiledmapoptions ()
inline::protocolbuffers::TMXTiledMapOptions * release_tmxtiledmapoptions ()
void set_allocated_tmxtiledmapoptions (::protocolbuffers::TMXTiledMapOptions *tmxtiledmapoptions)
bool has_particlesystemoptions () const
void clear_particlesystemoptions ()
const
::protocolbuffers::ParticleSystemOptions
particlesystemoptions () const
inline::protocolbuffers::ParticleSystemOptions * mutable_particlesystemoptions ()
inline::protocolbuffers::ParticleSystemOptions * release_particlesystemoptions ()
void set_allocated_particlesystemoptions (::protocolbuffers::ParticleSystemOptions *particlesystemoptions)
bool has_projectnodeoptions () const
void clear_projectnodeoptions ()
const
::protocolbuffers::ProjectNodeOptions
projectnodeoptions () const
inline::protocolbuffers::ProjectNodeOptions * mutable_projectnodeoptions ()
inline::protocolbuffers::ProjectNodeOptions * release_projectnodeoptions ()
void set_allocated_projectnodeoptions (::protocolbuffers::ProjectNodeOptions *projectnodeoptions)

Static Public Member Functions

static const NodeTreedefault_instance ()

Static Public Attributes

static const int kClassnameFieldNumber = 1
static const int kNameFieldNumber = 2
static const int kChildrenFieldNumber = 3
static const int kWidgetOptionsFieldNumber = 4
static const int kButtonOptionsFieldNumber = 5
static const int kCheckBoxOptionsFieldNumber = 6
static const int kImageViewOptionsFieldNumber = 7
static const int kTextAtlasOptionsFieldNumber = 8
static const int kTextBMFontOptionsFieldNumber = 9
static const int kTextOptionsFieldNumber = 10
static const int kLoadingBarOptionsFieldNumber = 11
static const int kSliderOptionsFieldNumber = 12
static const int kTextFieldOptionsFieldNumber = 13
static const int kScrollViewOptionsFieldNumber = 14
static const int kPageViewOptionsFieldNumber = 15
static const int kListViewOptionsFieldNumber = 16
static const int kPanelOptionsFieldNumber = 17
static const int kSpriteOptionsFieldNumber = 18
static const int kTmxTiledMapOptionsFieldNumber = 19
static const int kParticleSystemOptionsFieldNumber = 20
static const int kProjectNodeOptionsFieldNumber = 21

Friends

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

Constructor & Destructor Documentation

NodeTree ( )
virtual ~NodeTree ( )
virtual
NodeTree ( const NodeTree from)

Member Function Documentation

protocolbuffers::NodeTree
* add_children
( )
inline
const
::protocolbuffers::ButtonOptions
& buttonoptions
( ) const
inline
int ByteSize ( ) const
const
::protocolbuffers::CheckBoxOptions
& checkboxoptions
( ) const
inline
void CheckTypeAndMergeFrom ( const ::google::protobuf::MessageLite &  from)
const
::protocolbuffers::NodeTree
& children
( int  index) const
inline
const
::google::protobuf::RepeatedPtrField
<::protocolbuffers::NodeTree >
& children
( ) const
inline
int children_size ( ) const
inline
const ::std::string & classname ( ) const
inline
void Clear ( )
void clear_buttonoptions ( )
inline
void clear_checkboxoptions ( )
inline
void clear_children ( )
inline
void clear_classname ( )
inline
void clear_imageviewoptions ( )
inline
void clear_listviewoptions ( )
inline
void clear_loadingbaroptions ( )
inline
void clear_name ( )
inline
void clear_pageviewoptions ( )
inline
void clear_paneloptions ( )
inline
void clear_particlesystemoptions ( )
inline
void clear_projectnodeoptions ( )
inline
void clear_scrollviewoptions ( )
inline
void clear_slideroptions ( )
inline
void clear_spriteoptions ( )
inline
void clear_textatlasoptions ( )
inline
void clear_textbmfontoptions ( )
inline
void clear_textfieldoptions ( )
inline
void clear_textoptions ( )
inline
void clear_tmxtiledmapoptions ( )
inline
void clear_widgetoptions ( )
inline
void CopyFrom ( const NodeTree from)
static const NodeTree&
default_instance
( )
static
int GetCachedSize ( ) const
inline
::std::string GetTypeName ( ) const
bool has_buttonoptions ( ) const
inline
bool has_checkboxoptions ( ) const
inline
bool has_classname ( ) const
inline
bool has_imageviewoptions ( ) const
inline
bool has_listviewoptions ( ) const
inline
bool has_loadingbaroptions ( ) const
inline
bool has_name ( ) const
inline
bool has_pageviewoptions ( ) const
inline
bool has_paneloptions ( ) const
inline
bool has_particlesystemoptions ( ) const
inline
bool has_projectnodeoptions ( ) const
inline
bool has_scrollviewoptions ( ) const
inline
bool has_slideroptions ( ) const
inline
bool has_spriteoptions ( ) const
inline
bool has_textatlasoptions ( ) const
inline
bool has_textbmfontoptions ( ) const
inline
bool has_textfieldoptions ( ) const
inline
bool has_textoptions ( ) const
inline
bool has_tmxtiledmapoptions ( ) const
inline
bool has_widgetoptions ( ) const
inline
const
::protocolbuffers::ImageViewOptions
& imageviewoptions
( ) const
inline
bool IsInitialized ( ) const
const
::protocolbuffers::ListViewOptions
& listviewoptions
( ) const
inline
const
::protocolbuffers::LoadingBarOptions
& loadingbaroptions
( ) const
inline
void MergeFrom ( const NodeTree from)
bool MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
protocolbuffers::ButtonOptions
* mutable_buttonoptions
( )
inline
protocolbuffers::CheckBoxOptions
* mutable_checkboxoptions
( )
inline
protocolbuffers::NodeTree
* mutable_children
( int  index)
inline
google::protobuf::RepeatedPtrField
<::protocolbuffers::NodeTree >
* mutable_children
( )
inline
std::string * mutable_classname ( )
inline
protocolbuffers::ImageViewOptions
* mutable_imageviewoptions
( )
inline
protocolbuffers::ListViewOptions
* mutable_listviewoptions
( )
inline
protocolbuffers::LoadingBarOptions
* mutable_loadingbaroptions
( )
inline
std::string * mutable_name ( )
inline
protocolbuffers::PageViewOptions
* mutable_pageviewoptions
( )
inline
protocolbuffers::PanelOptions
* mutable_paneloptions
( )
inline
protocolbuffers::ParticleSystemOptions
* mutable_particlesystemoptions
( )
inline
protocolbuffers::ProjectNodeOptions
* mutable_projectnodeoptions
( )
inline
protocolbuffers::ScrollViewOptions
* mutable_scrollviewoptions
( )
inline
protocolbuffers::SliderOptions
* mutable_slideroptions
( )
inline
protocolbuffers::SpriteOptions
* mutable_spriteoptions
( )
inline
protocolbuffers::TextAtlasOptions
* mutable_textatlasoptions
( )
inline
protocolbuffers::TextBMFontOptions
* mutable_textbmfontoptions
( )
inline
protocolbuffers::TextFieldOptions
* mutable_textfieldoptions
( )
inline
protocolbuffers::TextOptions
* mutable_textoptions
( )
inline
protocolbuffers::TMXTiledMapOptions
* mutable_tmxtiledmapoptions
( )
inline
protocolbuffers::WidgetOptions
* mutable_widgetoptions
( )
inline
const ::std::string & name ( ) const
inline
NodeTree* New ( ) const
NodeTree& operator= ( const NodeTree from)
inline
const
::protocolbuffers::PageViewOptions
& pageviewoptions
( ) const
inline
const
::protocolbuffers::PanelOptions
& paneloptions
( ) const
inline
const
::protocolbuffers::ParticleSystemOptions
& particlesystemoptions
( ) const
inline
const
::protocolbuffers::ProjectNodeOptions
& projectnodeoptions
( ) const
inline
protocolbuffers::ButtonOptions
* release_buttonoptions
( )
inline
protocolbuffers::CheckBoxOptions
* release_checkboxoptions
( )
inline
std::string * release_classname ( )
inline
protocolbuffers::ImageViewOptions
* release_imageviewoptions
( )
inline
protocolbuffers::ListViewOptions
* release_listviewoptions
( )
inline
protocolbuffers::LoadingBarOptions
* release_loadingbaroptions
( )
inline
std::string * release_name ( )
inline
protocolbuffers::PageViewOptions
* release_pageviewoptions
( )
inline
protocolbuffers::PanelOptions
* release_paneloptions
( )
inline
protocolbuffers::ParticleSystemOptions
* release_particlesystemoptions
( )
inline
protocolbuffers::ProjectNodeOptions
* release_projectnodeoptions
( )
inline
protocolbuffers::ScrollViewOptions
* release_scrollviewoptions
( )
inline
protocolbuffers::SliderOptions
* release_slideroptions
( )
inline
protocolbuffers::SpriteOptions
* release_spriteoptions
( )
inline
protocolbuffers::TextAtlasOptions
* release_textatlasoptions
( )
inline
protocolbuffers::TextBMFontOptions
* release_textbmfontoptions
( )
inline
protocolbuffers::TextFieldOptions
* release_textfieldoptions
( )
inline
protocolbuffers::TextOptions
* release_textoptions
( )
inline
protocolbuffers::TMXTiledMapOptions
* release_tmxtiledmapoptions
( )
inline
protocolbuffers::WidgetOptions
* release_widgetoptions
( )
inline
const
::protocolbuffers::ScrollViewOptions
& scrollviewoptions
( ) const
inline
void SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
void set_allocated_buttonoptions ( ::protocolbuffers::ButtonOptions buttonoptions)
inline
void set_allocated_checkboxoptions ( ::protocolbuffers::CheckBoxOptions checkboxoptions)
inline
void set_allocated_classname ( ::std::string *  classname)
inline
void set_allocated_imageviewoptions ( ::protocolbuffers::ImageViewOptions imageviewoptions)
inline
void set_allocated_listviewoptions ( ::protocolbuffers::ListViewOptions listviewoptions)
inline
void
set_allocated_loadingbaroptions
( ::protocolbuffers::LoadingBarOptions loadingbaroptions)
inline
void set_allocated_name ( ::std::string *  name)
inline
void set_allocated_pageviewoptions ( ::protocolbuffers::PageViewOptions pageviewoptions)
inline
void set_allocated_paneloptions ( ::protocolbuffers::PanelOptions paneloptions)
inline
void
set_allocated_particlesystemoptions
( ::protocolbuffers::ParticleSystemOptions particlesystemoptions)
inline
void
set_allocated_projectnodeoptions
( ::protocolbuffers::ProjectNodeOptions projectnodeoptions)
inline
void
set_allocated_scrollviewoptions
( ::protocolbuffers::ScrollViewOptions scrollviewoptions)
inline
void set_allocated_slideroptions ( ::protocolbuffers::SliderOptions slideroptions)
inline
void set_allocated_spriteoptions ( ::protocolbuffers::SpriteOptions spriteoptions)
inline
void set_allocated_textatlasoptions ( ::protocolbuffers::TextAtlasOptions textatlasoptions)
inline
void
set_allocated_textbmfontoptions
( ::protocolbuffers::TextBMFontOptions textbmfontoptions)
inline
void set_allocated_textfieldoptions ( ::protocolbuffers::TextFieldOptions textfieldoptions)
inline
void set_allocated_textoptions ( ::protocolbuffers::TextOptions textoptions)
inline
void
set_allocated_tmxtiledmapoptions
( ::protocolbuffers::TMXTiledMapOptions tmxtiledmapoptions)
inline
void set_allocated_widgetoptions ( ::protocolbuffers::WidgetOptions widgetoptions)
inline
void set_classname ( const ::std::string &  value)
inline
void set_classname ( const char *  value)
inline
void set_classname ( const char *  value,
size_t  size 
)
inline
void set_name ( const ::std::string &  value)
inline
void set_name ( const char *  value)
inline
void set_name ( const char *  value,
size_t  size 
)
inline
const
::protocolbuffers::SliderOptions
& slideroptions
( ) const
inline
const
::protocolbuffers::SpriteOptions
& spriteoptions
( ) const
inline
void Swap ( NodeTree other)
const
::protocolbuffers::TextAtlasOptions
& textatlasoptions
( ) const
inline
const
::protocolbuffers::TextBMFontOptions
& textbmfontoptions
( ) const
inline
const
::protocolbuffers::TextFieldOptions
& textfieldoptions
( ) const
inline
const
::protocolbuffers::TextOptions
& textoptions
( ) const
inline
const
::protocolbuffers::TMXTiledMapOptions
& tmxtiledmapoptions
( ) const
inline
const
::protocolbuffers::WidgetOptions
& widgetoptions
( ) 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 kButtonOptionsFieldNumber = 5
static
const int
kCheckBoxOptionsFieldNumber = 6
static
const int kChildrenFieldNumber = 3
static
const int kClassnameFieldNumber = 1
static
const int
kImageViewOptionsFieldNumber = 7
static
const int
kListViewOptionsFieldNumber = 16
static
const int
kLoadingBarOptionsFieldNumber = 11
static
const int kNameFieldNumber = 2
static
const int
kPageViewOptionsFieldNumber = 15
static
const int kPanelOptionsFieldNumber = 17
static
const int
kParticleSystemOptionsFieldNumber = 20
static
const int
kProjectNodeOptionsFieldNumber = 21
static
const int
kScrollViewOptionsFieldNumber = 14
static
const int kSliderOptionsFieldNumber = 12
static
const int kSpriteOptionsFieldNumber = 18
static
const int
kTextAtlasOptionsFieldNumber = 8
static
const int
kTextBMFontOptionsFieldNumber = 9
static
const int
kTextFieldOptionsFieldNumber = 13
static
const int kTextOptionsFieldNumber = 10
static
const int
kTmxTiledMapOptionsFieldNumber = 19
static
const int kWidgetOptionsFieldNumber = 4
static

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