Lines Matching refs:morph

48 	SWFMorph morph = (SWFMorph)block;  in completeSWFMorphBlock()  local
50 SWFOutput out = morph->out; in completeSWFMorphBlock()
51 SWFShape shape1 = morph->shape1; in completeSWFMorphBlock()
52 SWFShape shape2 = morph->shape2; in completeSWFMorphBlock()
70 BLOCK(morph)->type = SWF_DEFINEMORPHSHAPE2; in completeSWFMorphBlock()
73 SWFOutput_writeUInt16(out, CHARACTERID(morph)); in completeSWFMorphBlock()
139 SWFMorph morph = (SWFMorph)block; in writeSWFMorphBlockToStream() local
141 SWFOutput_writeToMethod(morph->out, method, data); in writeSWFMorphBlockToStream()
142 SWFOutput_writeToMethod(SWFShape_getOutput(morph->shape1), method, data); in writeSWFMorphBlockToStream()
143 SWFOutput_writeToMethod(SWFShape_getOutput(morph->shape2), method, data); in writeSWFMorphBlockToStream()
148 destroySWFMorph(SWFMorph morph) in destroySWFMorph() argument
150 destroySWFOutput(morph->out); in destroySWFMorph()
159 free(morph); in destroySWFMorph()
164 SWFMorph_getShape1(SWFMorph morph) in SWFMorph_getShape1() argument
166 return morph->shape1; in SWFMorph_getShape1()
171 SWFMorph_getShape2(SWFMorph morph) in SWFMorph_getShape2() argument
173 return morph->shape2; in SWFMorph_getShape2()
180 SWFMorph morph = (SWFMorph) malloc(sizeof(struct SWFMorph_s)); in newSWFMorphShape() local
182 SWFCharacterInit((SWFCharacter)morph); in newSWFMorphShape()
184 BLOCK(morph)->type = SWF_DEFINEMORPHSHAPE; in newSWFMorphShape()
185 BLOCK(morph)->writeBlock = writeSWFMorphBlockToStream; in newSWFMorphShape()
186 BLOCK(morph)->complete = completeSWFMorphBlock; in newSWFMorphShape()
187 BLOCK(morph)->dtor = (destroySWFBlockMethod) destroySWFMorph; in newSWFMorphShape()
189 CHARACTERID(morph) = ++SWF_gNumCharacters; in newSWFMorphShape()
191 morph->out = newSWFOutput(); in newSWFMorphShape()
193 morph->shape1 = newSWFShape(); in newSWFMorphShape()
194 BLOCK(morph->shape1)->type = SWF_END; in newSWFMorphShape()
196 morph->shape2 = newSWFShape(); in newSWFMorphShape()
197 BLOCK(morph->shape2)->type = SWF_END; in newSWFMorphShape()
198 SWFShape_setMorphFlag(morph->shape2); in newSWFMorphShape()
200 return morph; in newSWFMorphShape()