toDict method

Map<String, dynamic> toDict()

Convert the object to a dictionary.

Implementation

Map<String, dynamic> toDict() {
  Map<String, dynamic> d = {};
  d['class_name'] = className;
  d['version'] = version;
  List<Map<String, dynamic>> f = [];
  for (var i in faces) {
    f.add(i.toDict());
  }
  d['faces'] = f;
  d['is_particle'] = isParticle;
  d['r'] = r;
  d['physics'] = physics != null ? physics!.toDict() : null;
  d['is_touchable'] = isTouchable;
  d['name'] = name;
  d['option'] = option;
  return d;
}