public WCTexImage(CTexImage *self, NativeEnvironment environment) { Self = self; _mipmaps = new WCList <CTexMipmap, ITexMipmap>( &Self->mipmap_count, &Self->mipmaps, environment, (x, e) => new WCTexMipmap(x, e)); }
public WCTexImageContainer(CTexImageContainer *self, NativeEnvironment environment) { Self = self; _magic = new WCString(&self->magic, environment); _images = new WCList <CTexImage, ITexImage>( &Self->image_count, &Self->images, environment, (x, e) => new WCTexImage(x, e)); }
public WCTexFrameInfoContainer(CTexFrameInfoContainer *self, NativeEnvironment environment) { Self = self; _magic = new WCString(&self->magic, environment); _frames = new WCList <CTexFrameInfo, ITexFrameInfo>( &Self->frame_count, &Self->frames, environment, (x, _) => new WCTexFrameInfo(x)); }