====== LoadSeepage ====== **//Inherited from//** [[class:iwhrpre:ilbc|ILBC]], **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Members//** * SeepageAttribute [[loadseepage#m_atb|m_Atb]] * LinkList * [[loadseepage#m_pappliedlist|m_pAppliedList]] **//Public interface//** * [[loadseepage#loadseepage1|LoadSeepage]](MemPool * pListPool) * void [[loadseepage#addentity|addEntity]](ModelTypeID mt,ulong id,UniqueEntityTagID t,EntityRole r = Role_None) * LBCTypeID [[loadseepage#gettype|getType]]() * LBCAttribute * [[loadseepage#getattribute|getAttribute]]() * void [[loadseepage#savetoxml|saveToXml]](const char * xml) * void [[loadseepage#loadfromxml|loadFromXml]](const char * xml) * void [[loadseepage#bindentityiterator|bindEntityIterator]](Iterator * iter) * ulong [[loadseepage#getentitycount|getEntityCount]]() * void [[loadseepage#clearentity|clearEntity]]() * void [[loadseepage#buildglmarker|buildGLMarker]](Model *pModel) * void [[loadseepage#updategldata|updateGLData]](float *lineVertex,float scale) * int [[loadseepage#getglvertexsize|getGLVertexSize]]() * void [[loadseepage#write|write]](IOFile * io) * ErrorCode [[loadseepage#read|read]](IOFile * io) * void [[loadseepage#dispersetofem|disperseToFEM]](Model* mdl,void * datas = 0,ConflictStrategy cs = Strategy_Accumlate) * void * [[loadseepage#getfemdata|getFEMData]]() * UniqueEntity * [[loadseepage#getentitybyrole|getEntityByRole]](EntityRole r) ---- {{anchor:m_atb}} **SeepageAttribute m_Atb** {{anchor:m_pappliedlist}} **LinkList * m_pAppliedList** ---- {{anchor:loadseepage1}} **LoadSeepage(MemPool * pListPool)** *function: *parameters: - [i]MemPool * pListPool: *return value: {{anchor:addentity}} **void addEntity(ModelTypeID mt,ulong id,UniqueEntityTagID t,EntityRole r = Role_None)** *function: *parameters: - [i]ModelTypeID mt: - [i]ulong id: - [i]UniqueEntityTagID t: - [i]EntityRole r = Role_None: *return value: {{anchor:gettype}} **LBCTypeID getType()** *function: *parameters: NULL *return value: {{anchor:getattribute}} **LBCAttribute * getAttribute()** *function: *parameters: NULL *return value: {{anchor:savetoxml}} **void saveToXml(const char * xml)** *function: *parameters: - [i]const char * xml: *return value: {{anchor:loadfromxml}} **void loadFromXml(const char * xml)** *function: *parameters: - [i]const char * xml: *return value: {{anchor:bindentityiterator}} **void bindEntityIterator(Iterator * iter)** *function: *parameters: - [i]Iterator * iter: *return value: {{anchor:getentitycount}} **ulong getEntityCount()** *function: *parameters: NULL *return value: {{anchor:clearentity}} **void clearEntity()** *function: *parameters: NULL *return value: {{anchor:buildglmarker}} **void buildGLMarker(Model *pModel)** *function: *parameters: - [i]Model *pModel: *return value: {{anchor:updategldata}} **void updateGLData(float *lineVertex,float scale)** *function: *parameters: - [i]float *lineVertex: - [i]float scale: *return value: {{anchor:getglvertexsize}} **int getGLVertexSize()** *function: *parameters: NULL *return value: {{anchor:write}} **void write(IOFile * io)** *function: *parameters: - [i]IOFile * io: *return value: {{anchor:read}} **ErrorCode read(IOFile * io)** *function: *parameters: - [i]IOFile * io: *return value: {{anchor:dispersetofem}} **void disperseToFEM(Model* mdl,void * datas = 0,ConflictStrategy cs = Strategy_Accumlate)** *function: *parameters: - [i]Model* mdl: - [i]void * datas = 0: - [i]ConflictStrategy cs = Strategy_Accumlate: *return value: {{anchor:getfemdata}} **void * getFEMData()** *function: *parameters: NULL *return value: {{anchor:getentitybyrole}} **UniqueEntity * getEntityByRole(EntityRole r)** *function: *parameters: - [i]EntityRole r: *return value: