예제 #1
0
파일: OggFile.hpp 프로젝트: ChicoTeam/gosu
 OggFile(Gosu::Reader reader)
 : reader_(buffer_.frontReader())
 {
     buffer_.resize(reader.resource().size() - reader.position());
     reader.read(buffer_.data(), buffer_.size());
     
     setup();
 }
예제 #2
0
파일: Compress.cpp 프로젝트: psde/GosuEx
void GosuEx::Data::inflatePacket(const Gosu::Buffer& source, Packet& dest, const unsigned int CHUNK) {
		Gosu::Buffer dbuf;
		inflate(source, dbuf, CHUNK);
		dest = Packet(dbuf.data(), dbuf.size());
}