====== SDAMaterial ====== **//Inherited from//** [[class:sdap:material|Material]], **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Public interface//** * [[sdamaterial#sdamaterial1|SDAMaterial]](ulong id = 0) * IMaterialItem * [[sdamaterial#additem|addItem]](MaterialItemTypeID t) * void operator [[sdamaterial#copy|=]] (SDAMaterial & r) * void [[sdamaterial#writetext|writeText]](IOFile * io) * ErrorCode [[sdamaterial#readtext|readText]](IOFile * io) **//Private interface//** * [[sdamaterial#sdamaterial2|SDAMaterial]](const [[sdamaterial#sdamaterial2|SDAMaterial]] & r) ---- {{anchor:sdamaterial1}} **SDAMaterial(ulong id = 0)** *function: *parameters: - [i]ulong id = 0: *return value: {{anchor:additem}} **IMaterialItem * addItem(MaterialItemTypeID t)** *function: *parameters: - [i]MaterialItemTypeID t: *return value: {{anchor:copy}} **void operator = (SDAMaterial & r)** *function: *parameters: - [i]SDAMaterial & r: *return value: {{anchor:writetext}} **void writeText(IOFile * io)** *function: *parameters: - [i]IOFile * io: *return value: {{anchor:readtext}} **ErrorCode readText(IOFile * io)** *function: *parameters: - [i]IOFile * io: *return value: ---- {{anchor:sdamaterial2}} **SDAMaterial(const SDAMaterial & r)** *function: *parameters: - [i]const [[sdamaterial#sdamaterial2|SDAMaterial]] & r: *return value: