org.box2d.proto
Class Box2D.PbBody.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.AbstractMessage.Builder<BuilderType>
          extended by com.google.protobuf.GeneratedMessage.Builder<Box2D.PbBody.Builder>
              extended by org.box2d.proto.Box2D.PbBody.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, Box2D.PbBodyOrBuilder
Enclosing class:
Box2D.PbBody

public static final class Box2D.PbBody.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Box2D.PbBody.Builder>
implements Box2D.PbBodyOrBuilder


Method Summary
 Box2D.PbBody.Builder addAllFixtures(Iterable<? extends Box2D.PbFixture> values)
           
 Box2D.PbBody.Builder addFixtures(Box2D.PbFixture.Builder builderForValue)
           
 Box2D.PbBody.Builder addFixtures(Box2D.PbFixture value)
           
 Box2D.PbBody.Builder addFixtures(int index, Box2D.PbFixture.Builder builderForValue)
           
 Box2D.PbBody.Builder addFixtures(int index, Box2D.PbFixture value)
           
 Box2D.PbFixture.Builder addFixturesBuilder()
           
 Box2D.PbFixture.Builder addFixturesBuilder(int index)
           
 Box2D.PbBody build()
           
 Box2D.PbBody buildPartial()
           
 Box2D.PbBody.Builder clear()
           
 Box2D.PbBody.Builder clearActive()
           
 Box2D.PbBody.Builder clearAllowSleep()
           
 Box2D.PbBody.Builder clearAngle()
           
 Box2D.PbBody.Builder clearAngularDamping()
           
 Box2D.PbBody.Builder clearAngularVelocity()
           
 Box2D.PbBody.Builder clearAwake()
           
 Box2D.PbBody.Builder clearBullet()
           
 Box2D.PbBody.Builder clearFixedRotation()
           
 Box2D.PbBody.Builder clearFixtures()
           
 Box2D.PbBody.Builder clearGravityScale()
           
 Box2D.PbBody.Builder clearLinearDamping()
           
 Box2D.PbBody.Builder clearLinearVelocity()
           
 Box2D.PbBody.Builder clearPosition()
           
 Box2D.PbBody.Builder clearTag()
           
 Box2D.PbBody.Builder clearType()
           
 Box2D.PbBody.Builder clone()
           
 boolean getActive()
           
 boolean getAllowSleep()
           
 float getAngle()
           
 float getAngularDamping()
           
 float getAngularVelocity()
           
 boolean getAwake()
           
 boolean getBullet()
           
 Box2D.PbBody getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 boolean getFixedRotation()
           
 Box2D.PbFixture getFixtures(int index)
           
 Box2D.PbFixture.Builder getFixturesBuilder(int index)
           
 List<Box2D.PbFixture.Builder> getFixturesBuilderList()
           
 int getFixturesCount()
           
 List<Box2D.PbFixture> getFixturesList()
           
 Box2D.PbFixtureOrBuilder getFixturesOrBuilder(int index)
           
 List<? extends Box2D.PbFixtureOrBuilder> getFixturesOrBuilderList()
           
 float getGravityScale()
           
 float getLinearDamping()
           
 Box2D.PbVec2 getLinearVelocity()
           
 Box2D.PbVec2.Builder getLinearVelocityBuilder()
           
 Box2D.PbVec2OrBuilder getLinearVelocityOrBuilder()
           
 Box2D.PbVec2 getPosition()
           
 Box2D.PbVec2.Builder getPositionBuilder()
           
 Box2D.PbVec2OrBuilder getPositionOrBuilder()
           
 long getTag()
           
 Box2D.PbBodyType getType()
           
 boolean hasActive()
           
 boolean hasAllowSleep()
           
 boolean hasAngle()
           
 boolean hasAngularDamping()
           
 boolean hasAngularVelocity()
           
 boolean hasAwake()
           
 boolean hasBullet()
           
 boolean hasFixedRotation()
           
 boolean hasGravityScale()
           
 boolean hasLinearDamping()
           
 boolean hasLinearVelocity()
           
 boolean hasPosition()
           
 boolean hasTag()
           
 boolean hasType()
           
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 Box2D.PbBody.Builder mergeFrom(Box2D.PbBody other)
           
 Box2D.PbBody.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 Box2D.PbBody.Builder mergeFrom(com.google.protobuf.Message other)
           
 Box2D.PbBody.Builder mergeLinearVelocity(Box2D.PbVec2 value)
           
 Box2D.PbBody.Builder mergePosition(Box2D.PbVec2 value)
           
 Box2D.PbBody.Builder removeFixtures(int index)
           
 Box2D.PbBody.Builder setActive(boolean value)
           
 Box2D.PbBody.Builder setAllowSleep(boolean value)
           
 Box2D.PbBody.Builder setAngle(float value)
           
 Box2D.PbBody.Builder setAngularDamping(float value)
           
 Box2D.PbBody.Builder setAngularVelocity(float value)
           
 Box2D.PbBody.Builder setAwake(boolean value)
           
 Box2D.PbBody.Builder setBullet(boolean value)
           
 Box2D.PbBody.Builder setFixedRotation(boolean value)
           
 Box2D.PbBody.Builder setFixtures(int index, Box2D.PbFixture.Builder builderForValue)
           
 Box2D.PbBody.Builder setFixtures(int index, Box2D.PbFixture value)
           
 Box2D.PbBody.Builder setGravityScale(float value)
           
 Box2D.PbBody.Builder setLinearDamping(float value)
           
 Box2D.PbBody.Builder setLinearVelocity(Box2D.PbVec2.Builder builderForValue)
           
 Box2D.PbBody.Builder setLinearVelocity(Box2D.PbVec2 value)
           
 Box2D.PbBody.Builder setPosition(Box2D.PbVec2.Builder builderForValue)
           
 Box2D.PbBody.Builder setPosition(Box2D.PbVec2 value)
           
 Box2D.PbBody.Builder setTag(long value)
           
 Box2D.PbBody.Builder setType(Box2D.PbBodyType value)
           
 
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, getAllFields, getField, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
 
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
 
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, newUninitializedMessageException
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField
 

Method Detail

getDescriptor

public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()

internalGetFieldAccessorTable

protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Specified by:
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbBody.Builder>

clear

public Box2D.PbBody.Builder clear()
Specified by:
clear in interface com.google.protobuf.Message.Builder
Specified by:
clear in interface com.google.protobuf.MessageLite.Builder
Overrides:
clear in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbBody.Builder>

clone

public Box2D.PbBody.Builder clone()
Specified by:
clone in interface com.google.protobuf.Message.Builder
Specified by:
clone in interface com.google.protobuf.MessageLite.Builder
Overrides:
clone in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbBody.Builder>

getDescriptorForType

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Specified by:
getDescriptorForType in interface com.google.protobuf.Message.Builder
Specified by:
getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbBody.Builder>

getDefaultInstanceForType

public Box2D.PbBody getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder

build

public Box2D.PbBody build()
Specified by:
build in interface com.google.protobuf.Message.Builder
Specified by:
build in interface com.google.protobuf.MessageLite.Builder

buildPartial

public Box2D.PbBody buildPartial()
Specified by:
buildPartial in interface com.google.protobuf.Message.Builder
Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder

mergeFrom

public Box2D.PbBody.Builder mergeFrom(com.google.protobuf.Message other)
Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Box2D.PbBody.Builder>

mergeFrom

public Box2D.PbBody.Builder mergeFrom(Box2D.PbBody other)

isInitialized

public final boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbBody.Builder>

mergeFrom

public Box2D.PbBody.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                               throws IOException
Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder
Specified by:
mergeFrom in interface com.google.protobuf.MessageLite.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Box2D.PbBody.Builder>
Throws:
IOException

hasTag

public boolean hasTag()
Specified by:
hasTag in interface Box2D.PbBodyOrBuilder

getTag

public long getTag()
Specified by:
getTag in interface Box2D.PbBodyOrBuilder

setTag

public Box2D.PbBody.Builder setTag(long value)

clearTag

public Box2D.PbBody.Builder clearTag()

hasType

public boolean hasType()
Specified by:
hasType in interface Box2D.PbBodyOrBuilder

getType

public Box2D.PbBodyType getType()
Specified by:
getType in interface Box2D.PbBodyOrBuilder

setType

public Box2D.PbBody.Builder setType(Box2D.PbBodyType value)

clearType

public Box2D.PbBody.Builder clearType()

hasPosition

public boolean hasPosition()
Specified by:
hasPosition in interface Box2D.PbBodyOrBuilder

getPosition

public Box2D.PbVec2 getPosition()
Specified by:
getPosition in interface Box2D.PbBodyOrBuilder

setPosition

public Box2D.PbBody.Builder setPosition(Box2D.PbVec2 value)

setPosition

public Box2D.PbBody.Builder setPosition(Box2D.PbVec2.Builder builderForValue)

mergePosition

public Box2D.PbBody.Builder mergePosition(Box2D.PbVec2 value)

clearPosition

public Box2D.PbBody.Builder clearPosition()

getPositionBuilder

public Box2D.PbVec2.Builder getPositionBuilder()

getPositionOrBuilder

public Box2D.PbVec2OrBuilder getPositionOrBuilder()
Specified by:
getPositionOrBuilder in interface Box2D.PbBodyOrBuilder

hasAngle

public boolean hasAngle()
Specified by:
hasAngle in interface Box2D.PbBodyOrBuilder

getAngle

public float getAngle()
Specified by:
getAngle in interface Box2D.PbBodyOrBuilder

setAngle

public Box2D.PbBody.Builder setAngle(float value)

clearAngle

public Box2D.PbBody.Builder clearAngle()

hasLinearVelocity

public boolean hasLinearVelocity()
Specified by:
hasLinearVelocity in interface Box2D.PbBodyOrBuilder

getLinearVelocity

public Box2D.PbVec2 getLinearVelocity()
Specified by:
getLinearVelocity in interface Box2D.PbBodyOrBuilder

setLinearVelocity

public Box2D.PbBody.Builder setLinearVelocity(Box2D.PbVec2 value)

setLinearVelocity

public Box2D.PbBody.Builder setLinearVelocity(Box2D.PbVec2.Builder builderForValue)

mergeLinearVelocity

public Box2D.PbBody.Builder mergeLinearVelocity(Box2D.PbVec2 value)

clearLinearVelocity

public Box2D.PbBody.Builder clearLinearVelocity()

getLinearVelocityBuilder

public Box2D.PbVec2.Builder getLinearVelocityBuilder()

getLinearVelocityOrBuilder

public Box2D.PbVec2OrBuilder getLinearVelocityOrBuilder()
Specified by:
getLinearVelocityOrBuilder in interface Box2D.PbBodyOrBuilder

hasAngularVelocity

public boolean hasAngularVelocity()
Specified by:
hasAngularVelocity in interface Box2D.PbBodyOrBuilder

getAngularVelocity

public float getAngularVelocity()
Specified by:
getAngularVelocity in interface Box2D.PbBodyOrBuilder

setAngularVelocity

public Box2D.PbBody.Builder setAngularVelocity(float value)

clearAngularVelocity

public Box2D.PbBody.Builder clearAngularVelocity()

hasLinearDamping

public boolean hasLinearDamping()
Specified by:
hasLinearDamping in interface Box2D.PbBodyOrBuilder

getLinearDamping

public float getLinearDamping()
Specified by:
getLinearDamping in interface Box2D.PbBodyOrBuilder

setLinearDamping

public Box2D.PbBody.Builder setLinearDamping(float value)

clearLinearDamping

public Box2D.PbBody.Builder clearLinearDamping()

hasAngularDamping

public boolean hasAngularDamping()
Specified by:
hasAngularDamping in interface Box2D.PbBodyOrBuilder

getAngularDamping

public float getAngularDamping()
Specified by:
getAngularDamping in interface Box2D.PbBodyOrBuilder

setAngularDamping

public Box2D.PbBody.Builder setAngularDamping(float value)

clearAngularDamping

public Box2D.PbBody.Builder clearAngularDamping()

hasGravityScale

public boolean hasGravityScale()
Specified by:
hasGravityScale in interface Box2D.PbBodyOrBuilder

getGravityScale

public float getGravityScale()
Specified by:
getGravityScale in interface Box2D.PbBodyOrBuilder

setGravityScale

public Box2D.PbBody.Builder setGravityScale(float value)

clearGravityScale

public Box2D.PbBody.Builder clearGravityScale()

hasBullet

public boolean hasBullet()
Specified by:
hasBullet in interface Box2D.PbBodyOrBuilder

getBullet

public boolean getBullet()
Specified by:
getBullet in interface Box2D.PbBodyOrBuilder

setBullet

public Box2D.PbBody.Builder setBullet(boolean value)

clearBullet

public Box2D.PbBody.Builder clearBullet()

hasAllowSleep

public boolean hasAllowSleep()
Specified by:
hasAllowSleep in interface Box2D.PbBodyOrBuilder

getAllowSleep

public boolean getAllowSleep()
Specified by:
getAllowSleep in interface Box2D.PbBodyOrBuilder

setAllowSleep

public Box2D.PbBody.Builder setAllowSleep(boolean value)

clearAllowSleep

public Box2D.PbBody.Builder clearAllowSleep()

hasAwake

public boolean hasAwake()
Specified by:
hasAwake in interface Box2D.PbBodyOrBuilder

getAwake

public boolean getAwake()
Specified by:
getAwake in interface Box2D.PbBodyOrBuilder

setAwake

public Box2D.PbBody.Builder setAwake(boolean value)

clearAwake

public Box2D.PbBody.Builder clearAwake()

hasActive

public boolean hasActive()
Specified by:
hasActive in interface Box2D.PbBodyOrBuilder

getActive

public boolean getActive()
Specified by:
getActive in interface Box2D.PbBodyOrBuilder

setActive

public Box2D.PbBody.Builder setActive(boolean value)

clearActive

public Box2D.PbBody.Builder clearActive()

hasFixedRotation

public boolean hasFixedRotation()
Specified by:
hasFixedRotation in interface Box2D.PbBodyOrBuilder

getFixedRotation

public boolean getFixedRotation()
Specified by:
getFixedRotation in interface Box2D.PbBodyOrBuilder

setFixedRotation

public Box2D.PbBody.Builder setFixedRotation(boolean value)

clearFixedRotation

public Box2D.PbBody.Builder clearFixedRotation()

getFixturesList

public List<Box2D.PbFixture> getFixturesList()
Specified by:
getFixturesList in interface Box2D.PbBodyOrBuilder

getFixturesCount

public int getFixturesCount()
Specified by:
getFixturesCount in interface Box2D.PbBodyOrBuilder

getFixtures

public Box2D.PbFixture getFixtures(int index)
Specified by:
getFixtures in interface Box2D.PbBodyOrBuilder

setFixtures

public Box2D.PbBody.Builder setFixtures(int index,
                                        Box2D.PbFixture value)

setFixtures

public Box2D.PbBody.Builder setFixtures(int index,
                                        Box2D.PbFixture.Builder builderForValue)

addFixtures

public Box2D.PbBody.Builder addFixtures(Box2D.PbFixture value)

addFixtures

public Box2D.PbBody.Builder addFixtures(int index,
                                        Box2D.PbFixture value)

addFixtures

public Box2D.PbBody.Builder addFixtures(Box2D.PbFixture.Builder builderForValue)

addFixtures

public Box2D.PbBody.Builder addFixtures(int index,
                                        Box2D.PbFixture.Builder builderForValue)

addAllFixtures

public Box2D.PbBody.Builder addAllFixtures(Iterable<? extends Box2D.PbFixture> values)

clearFixtures

public Box2D.PbBody.Builder clearFixtures()

removeFixtures

public Box2D.PbBody.Builder removeFixtures(int index)

getFixturesBuilder

public Box2D.PbFixture.Builder getFixturesBuilder(int index)

getFixturesOrBuilder

public Box2D.PbFixtureOrBuilder getFixturesOrBuilder(int index)
Specified by:
getFixturesOrBuilder in interface Box2D.PbBodyOrBuilder

getFixturesOrBuilderList

public List<? extends Box2D.PbFixtureOrBuilder> getFixturesOrBuilderList()
Specified by:
getFixturesOrBuilderList in interface Box2D.PbBodyOrBuilder

addFixturesBuilder

public Box2D.PbFixture.Builder addFixturesBuilder()

addFixturesBuilder

public Box2D.PbFixture.Builder addFixturesBuilder(int index)

getFixturesBuilderList

public List<Box2D.PbFixture.Builder> getFixturesBuilderList()


Copyright © 2013. All Rights Reserved.