15 #ifndef ifDIGuyAppearAndAnimationsResponse_H_
16 #define ifDIGuyAppearAndAnimationsResponse_H_
18 #include <vrfExtProtocol/ifaceCont.h>
20 #include <vlutil/vlNetTypes.h>
46 virtual int type()
const;
50 virtual void setDIGuyAppearances(
const DtString&,
const std::vector<DtString>&);
53 virtual int netRepSize()
const;
54 virtual bool setFromNet(
const char* contentBuffer,
55 unsigned contentSize);
56 virtual bool setToNet();
58 virtual void printDataToString(
DtString& str);
62 const std::vector<DtString>& diGuyAppearances(DtAppearanceAnimationPairMap::const_iterator iter)
const
64 return iter->second.first;
67 const AlternateNamesList& diGuyAnimations(DtAppearanceAnimationPairMap::const_iterator iter)
const
69 return iter->second.second;
74 return myAnimationsAndAppearances;